るりまサーチ

最速Rubyリファレンスマニュアル検索!
187件ヒット [1-100件を表示] (0.148秒)
トップページ > クエリ:i[x] > クエリ:A[x] > クエリ:Unix[x] > クラス:Socket[x]

別のキーワード

  1. _builtin to_i
  2. fiddle to_i
  3. matrix elements_to_i
  4. csv to_i
  5. matrix i

種類

ライブラリ

キーワード

検索結果

<< 1 2 > >>

Socket.unix_server_socket(path) -> Socket (12331.0)

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

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

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

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

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_address #=> # #<Addrinfo: /tmp/sock SOCK_STREAM>
}

@param path 接続を待ち受けるパス(文字列)...

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

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

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

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

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

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_address #=> # #<Addrinfo: /tmp/sock SOCK_STREAM>
}

@param path 接続を待ち受けるパス(文字列)...

Socket.unix(path) -> Socket (12325.0)

Unix クライアントソケットを生成します。

...Unix クライアントソケットを生成します。

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

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

require 'socket'

# /tmp/sock と通信する
Socket
.unix("/tmp/sock") {|sock|
t = Thread.new { IO.copy_stream(sock, STDOUT) }
I
O.copy_stream(STDIN, sock)
t.join
}

@param path 接続対象のパス(文字列)...

Socket.unix(path) {|sock| ... } -> object (12325.0)

Unix クライアントソケットを生成します。

...Unix クライアントソケットを生成します。

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

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

require 'socket'

# /tmp/sock と通信する
Socket
.unix("/tmp/sock") {|sock|
t = Thread.new { IO.copy_stream(sock, STDOUT) }
I
O.copy_stream(STDIN, sock)
t.join
}

@param path 接続対象のパス(文字列)...

Socket::AF_UNIX -> Integer (12325.0)

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

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

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

絞り込み条件を変える

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

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

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

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

ブロッ...
...path という名前のファイルが既に存在するときは、
そのファイルのオーナである場合は先にそのファイルを削除してしまいます。
これは path が悪意あるユーザによって変更されない場合に限りは安全です。
つまり、 /tmp/mali...
...cious-users-directory/socket という名前のパスは
使うべきではありません。
/tmp にスティッキービットが立っている場合、/tmp/socket
/tmp/your-private-directory/socket というパス名は安全と考えて良いでしょう。

@param path 接続を待ち受...

Socket::SCM_CREDENTIALS -> Integer (12207.0)

The sender's credentials

...The sender's credentials

Socket
::AncillaryData の type として利用します。

@see Socket::AncillaryData,
BasicSocket#sendmsg, BasicSocket#recvmsg,
unix
(7linux)...

Socket::PF_UNIX -> Integer (9225.0)

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

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

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

Socket::AF_LOCAL -> Integer (6225.0)

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

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

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

Socket::PF_LOCAL -> Integer (6225.0)

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

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

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

絞り込み条件を変える

<< 1 2 > >>