るりまサーチ

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

別のキーワード

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

キーワード

検索結果

<< 1 2 3 ... > >>

Addrinfo#family_addrinfo(host, port) -> Addrinfo (15303.0)

引数から自身に「似た」Addrinfo オブジェクトを生成します。

...」Addrinfo オブジェクトを生成します。

「似た」の意味はプロトコルファミリ、ソケットタイプ、プロトコルが
同じことを意味します。

r
equire 'socket'

Addrinfo.tcp("0.0.0.0", 4649).family_addrinfo("www.ruby-lang.org", 80)
#=> #<Addrinfo: 221....
...(www.ruby-lang.org:80)>

Addrinfo.unix("/tmp/sock").family_addrinfo("/tmp/sock2")
#=> #<Addrinfo: /tmp/sock2 SOCK_STREAM>

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

Addrinfo#family_addrinfo(path) -> Addrinfo (15303.0)

引数から自身に「似た」Addrinfo オブジェクトを生成します。

...」Addrinfo オブジェクトを生成します。

「似た」の意味はプロトコルファミリ、ソケットタイプ、プロトコルが
同じことを意味します。

r
equire 'socket'

Addrinfo.tcp("0.0.0.0", 4649).family_addrinfo("www.ruby-lang.org", 80)
#=> #<Addrinfo: 221....
...(www.ruby-lang.org:80)>

Addrinfo.unix("/tmp/sock").family_addrinfo("/tmp/sock2")
#=> #<Addrinfo: /tmp/sock2 SOCK_STREAM>

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

Socket::UDPSource#reply(msg) -> () (12203.0)

msg をリモート側の端点へ送ります。

...msg をリモート側の端点へ送ります。

@param msg 送るメッセージ文字列...

Addrinfo#afamily -> Integer (9203.0)

アドレスファミリーを整数で返します。

...アドレスファミリーを整数で返します。

r
equire 'socket'

Addrinfo.tcp("localhost", 80).afamily == Socket::AF_INET #=> true...

Addrinfo#pfamily -> Integer (9203.0)

プロトコルファミリーを整数で返します。

...プロトコルファミリーを整数で返します。

r
equire 'socket'

Addrinfo.tcp("localhost", 80).pfamily == Socket::PF_INET #=> true...

絞り込み条件を変える

Addrinfo#socktype -> Integer (9203.0)

ソケットタイプを整数で返します。

...ソケットタイプを整数で返します。

r
equire 'socket'

Addrinfo.tcp("localhost", 80).socktype == Socket::SOCK_STREAM #=> true...

Socket::AncillaryData#family -> Integer (9203.0)

自身が保持している socket family を返します。

...自身が保持している socket family を返します。

r
equire 'socket'

p Socket::AncillaryData.new(:INET6, :IPV6, :PKTINFO, "").family
#=> 10

@see Socket::AncillaryData.new...

Socket::AncillaryData#type -> Integer (9203.0)

自身が保持している cmsg type (種類) を返します。

...自身が保持している cmsg type (種類) を返します。

r
equire 'socket'

p Socket::AncillaryData.new(:INET6, :IPV6, :PKTINFO, "").type
#=> 2

@see Socket::AncillaryData.new...

TCPServer#sysaccept -> Integer (9203.0)

接続したクライアントのソケットをファイル記述子で返すことを除けば TCPServer#accept と同じです。

...接続したクライアントのソケットをファイル記述子で返すことを除けば
TCPServer#accept と同じです。

例:

r
equire 'socket'

TCPServer.open("", 0) {|serv|
c = TCPSocket.new(*serv.addr.values_at(3,1))
p serv.sysaccept #=> 6
}...
<< 1 2 3 ... > >>