るりまサーチ

最速Rubyリファレンスマニュアル検索!
864件ヒット [101-200件を表示] (0.013秒)
トップページ > クエリ:unix[x] > ライブラリ:socket[x]

別のキーワード

  1. socket unix
  2. socket unix_server_socket
  3. socket af_unix
  4. socket pf_unix
  5. zlib os_unix

クラス

モジュール

キーワード

検索結果

<< < 1 2 3 4 ... > >>

Socket.unix_server_socket(path) {|sock| ... } -> object (6132.0)

Unix サーバソケットを生成します。

...Unix サーバソケットを生成します。

ブロックが省略されたときは、生成されたソケットが返されます。

ブロックが渡されたときは、生成されたソケットを
引数としてブロックを呼び出します。メソッドの返り値は
ブロッ...
...ます。

require 'socket'

socket
= Socket.unix_server_socket("/tmp/s")
p socket #=> #<Socket:fd 3>
p socket.local_address #=> #<Addrinfo: /tmp/s SOCK_STREAM>

Socket
.unix_server_socket("/tmp/sock") {|s|
p s #=> #<Socket:fd 3>
p s.local_a...

Socket.unix_server_loop(path) {|socket, client_addrinfo| ... } -> () (6119.0)

Unix サーバソケットを生成し、 新しい接続を受け入れるごとにブロックを呼び出します。

...Unix サーバソケットを生成し、
新しい接続を受け入れるごとにブロックを呼び出します。

ブロックには新しい接続を表すソケットオブジェクトと、
クライアントアドレスを表す Addrinfo オブジェクトが渡されます。

ブロッ...
...全です。
つまり、 /tmp/malicious-users-directory/socket という名前のパスは
使うべきではありません。
/tmp にスティッキービットが立っている場合、/tmp/socket
/tmp/your-private-directory/socket というパス名は安全と考えて良いでしょう...

UNIXServer (6018.0)

UNIXストリーム型接続のサーバ側のソケットのクラス。

...UNIXストリーム型接続のサーバ側のソケットのクラス。...

UNIXSocket (6018.0)

UNIX ドメインのストリーム型ソケットのクラス。

...UNIX ドメインのストリーム型ソケットのクラス。

通常の IO クラスのサブクラスと同様の入出力ができます。...

UNIXSocket.pair(type=Socket::SOCK_STREAM, protocol=0) -> [UNIXSocket, UNIXSocket] (3224.0)

相互に結合された UNIX ソケットのペアを含む2要素の配列を返します。

...相互に結合された UNIX ソケットのペアを含む2要素の配列を返します。

type にはソケットタイプを指定します。
Socket
::SOCK_STREAM, Socket::SOCK_DGRAM, Socket::SOCK_RAW などの
整数、:STREAM, :DGRAM, :RAW などのシンボル、
"STREAM" などの文字...
...列が渡せます。

protocol には プロトコルを指定します。0 は Unix domain でのデフォルト値が
使われます。

require 'socket'

s1, s2 = UNIXSocket.pair
s1.send "a", 0
s1.send "b", 0
p s2.recv(10) #=> "ab"

@param type ソケットタイプ
@param protocol...

絞り込み条件を変える

UNIXSocket.socketpair(type=Socket::SOCK_STREAM, protocol=0) -> [UNIXSocket, UNIXSocket] (3224.0)

相互に結合された UNIX ソケットのペアを含む2要素の配列を返します。

...相互に結合された UNIX ソケットのペアを含む2要素の配列を返します。

type にはソケットタイプを指定します。
Socket
::SOCK_STREAM, Socket::SOCK_DGRAM, Socket::SOCK_RAW などの
整数、:STREAM, :DGRAM, :RAW などのシンボル、
"STREAM" などの文字...
...列が渡せます。

protocol には プロトコルを指定します。0 は Unix domain でのデフォルト値が
使われます。

require 'socket'

s1, s2 = UNIXSocket.pair
s1.send "a", 0
s1.send "b", 0
p s2.recv(10) #=> "ab"

@param type ソケットタイプ
@param protocol...

Socket::AF_UNIX -> Integer (3126.0)

Unix domain socket。 Socket.open の第一引数 domain に使用します。

...
Unix
domain socket
Socket
.open の第一引数 domain に使用します。

@see sys/socket.h(header), unix(7linux)...

Socket::Constants::AF_UNIX -> Integer (3126.0)

Unix domain socket。 Socket.open の第一引数 domain に使用します。

...
Unix
domain socket
Socket
.open の第一引数 domain に使用します。

@see sys/socket.h(header), unix(7linux)...

Socket::Constants::PF_UNIX -> Integer (3126.0)

Unix domain socket。 Socket.open の第一引数 domain に使用します。

...
Unix
domain socket
Socket
.open の第一引数 domain に使用します。

@see sys/socket.h(header), unix(7linux)...
<< < 1 2 3 4 ... > >>