るりまサーチ

最速Rubyリファレンスマニュアル検索!
66件ヒット [1-66件を表示] (0.092秒)

別のキーワード

  1. _builtin to_r
  2. open3 pipeline_r
  3. matrix elements_to_r
  4. fileutils rm_r
  5. fileutils cp_r

クラス

キーワード

検索結果

Addrinfo#connect_from(host, port) {|sock| ... } -> object (6221.0)

引数で指定されたアドレスから 自身のアドレスへソケットを接続します。

...へソケットを接続します。

接続元のアドレスは Addrinfo#family_addrinfo により生成された
ものが用いられます。

ブロックが渡されたときにはそのブロックに接続済み Socket
オブジェクトが渡されます。ブロックの返り値がメソ...
...Socket
オブジェクトが返されます。

引数で指定したアドレスはソケット接続のローカル側のアドレスになります。

r
equire 'socket'

Addrinfo.tcp("www.ruby-lang.org", 80).connect_from("0.0.0.0", 4649) {|s|
s.print "GET / HTTP/1.0\r\nHost: www.ruby-l...
...ang.org\r\n\r\n"
puts s.read
}

@param host ホスト(IP アドレスもしくはホスト名)
@param port ポート番号(整数)もしくはサービス名(文字列)...

UNIXSocket#recv_io(klass=IO, mode=nil) -> Integer|IO|object (6203.0)

ソケットの接続先からファイルディスクリプタを受け取ります。

...が Integer として
返されます。

klass が nil でない場合、
klass.for_fd(fd[, mode]) が呼ばれ、その値が返されます。

例:

r
equire 'socket'

s1, s2 = UNIXSocket.pair
s1.send_io STDOUT
io = s2.recv_io
p File.identical?(io, STDOUT) #=> true

@param klass 受...
...け取ったファイルディスクリプタを変換するためのクラス
@param mode for_fd に渡すファイルモード...

Addrinfo#connect_to(host, port) {|sock| ... } -> object (3203.0)

自身のアドレスから指定したホストへソケット接続します。

...トへソケット接続します。

接続元のアドレスは Addrinfo#family_addrinfo により生成された
ものが用いられます。

ブロックが渡されたときにはそのブロックに接続済み Socket
オブジェクトが渡されます。ブロックの返り値がメソ...
...ッドの返り値となります。
ブロックを省略した場合は、接続済み Socket
オブジェクトが返されます。

@param host ホスト(IP アドレスもしくはホスト名)
@param port ポート番号(整数)もしくはサービス名(文字列)...

Addrinfo#bind {|sock| ... } -> object (3103.0)

自身のアドレスにバインドされたソケットを作成します。

... Socket
オブジェクトが渡されます。ブロックの返り値がメソッドの返り値となります。
ブロックを省略した場合は、生成された Socket
オブジェクトが返されます。

r
equire 'socket'

Addrinfo.udp("0.0.0.0", 9981).bind {|s|
s.local_addres...
...s.connect {|s| s.send "hello", 0 }
p s.recv(10) #=> "hello"
}...

Addrinfo#connect {|sock| ... } -> object (3103.0)

自身のアドレスへソケットを接続します。

...す。

ブロックが渡されたときにはそのブロックに接続済み Socket
オブジェクトが渡されます。ブロックの返り値がメソッドの返り値となります。
ブロックを省略した場合は、接続済み Socket
オブジェクトが返されます。...

絞り込み条件を変える

Addrinfo#listen(backlog=5) {|sock| ... } -> object (3103.0)

自身のアドレスにバインドされたソケットを作成し、 listen(2) を実行します。

...そのブロックに生成された Socket
オブジェクトが渡されます。ブロックの返り値がメソッドの返り値となります。
ブロックを省略した場合は、生成された Socket
オブジェクトが返されます。

@param backlog バックログの最大数...