286件ヒット
[1-100件を表示]
(0.098秒)
種類
- 定数 (176)
- 特異メソッド (88)
- モジュール関数 (11)
- インスタンスメソッド (11)
ライブラリ
- socket (275)
-
webrick
/ utils (11)
モジュール
-
Socket
:: Constants (88) -
WEBrick
:: Utils (11)
キーワード
-
AI
_ ALL (22) -
AI
_ DEFAULT (22) -
EAI
_ ADDRFAMILY (22) -
EAI
_ BADFLAGS (22) -
EAI
_ FAIL (22) -
EAI
_ FAMILY (22) -
EAI
_ OVERFLOW (22) -
EAI
_ PROTOCOL (22) - canonname (11)
-
create
_ listeners (11) - foreach (22)
- new (11)
- open (11)
-
tcp
_ server _ loop (22)
検索結果
先頭5件
- Socket
. getaddrinfo(nodename , servname , family=nil , socktype=nil , protocol=nil , flags=nil) -> Array - Addrinfo
. getaddrinfo(nodename , service , family=nil , socktype=nil , protocol=nil , flags=0) -> [Addrinfo] - Socket
:: AI _ DEFAULT -> Integer - Socket
:: Constants :: AI _ DEFAULT -> Integer - Socket
:: Constants :: EAI _ ADDRFAMILY -> Integer
-
Socket
. getaddrinfo(nodename , servname , family=nil , socktype=nil , protocol=nil , flags=nil) -> Array (18259.0) -
2553で定義された getaddrinfo() の機能を提供するクラスメソッド。この関数は gethostbyname() や getservbyname() の代わりとして用意されており、 IP のバージョンに依存しないプログラムを書くための標準的な API です。
...2553で定義された
getaddrinfo() の機能を提供するクラスメソッド。この関数は
gethostbyname() や getservbyname() の代わりとして用意されており、
IP のバージョンに依存しないプログラムを書くための標準的な API です。
@param nodename......ホスト名を指定します。 必須引数です。 (lib:socket#host_formatを参照)
@param servname サービス名を指定します。 必須引数です。 (lib:socket#service_formatを参照)
@param family アドレスファミリー。Socket::Constants::AF_INET など、AF_ で始まる......始まる定数を指定します。
@param protocol プロトコル。Socket::Constants::IPPROTO_IP など、IPPROTO_ で始まる定数を指定します。
@param flags getaddrinfo(3) の第3引数に指定する addrinfo 構造体の ai_flags メンバに相当する整数。 Socket::AI_PASSIV... -
Addrinfo
. getaddrinfo(nodename , service , family=nil , socktype=nil , protocol=nil , flags=0) -> [Addrinfo] (18219.0) -
パラメータから複数の Addrinfo オブジェクトを生成し、その配列を返します。
...ちらか一方は nil を渡すことができます
(その部分は変換されません)。
family, socktype, protocol には希望する方式のヒントを与えます。
例えば、SOCK_STREAM なソケットが必要な場合には socktype に指定します。
nil を指定した場合......には制限しないことを意味します。
IPv6 に制限したい場合には family に PF_INET6 を指定します。
flags には Socket::AI_??? という定数のビット OR を取ります。
アドレスの使い方がわかっている場合には socktype を明示すべきです......12 のようなポート番号は
socktype なしでは曖昧な指定となるためです。
例:
require 'socket'
Addrinfo.getaddrinfo("www.kame.net", 80, nil, :STREAM)
#=> [#<Addrinfo: 203.178.141.194:80 TCP (www.kame.net:80)>,
# #<Addrinfo: [2001:200:0:8002:203:47ff:fea5:3085]:80... -
Socket
:: AI _ DEFAULT -> Integer (6128.0) -
Default flags for getaddrinfo。
...Default flags for getaddrinfo。
Socket.getaddrinfo, Addrinfo.getaddrinfo の引数 flags に渡す
定数です。
@see getipnodebyname(3freebsd)... -
Socket
:: Constants :: AI _ DEFAULT -> Integer (6128.0) -
Default flags for getaddrinfo。
...Default flags for getaddrinfo。
Socket.getaddrinfo, Addrinfo.getaddrinfo の引数 flags に渡す
定数です。
@see getipnodebyname(3freebsd)... -
Socket
:: Constants :: EAI _ ADDRFAMILY -> Integer (6124.0) -
Address family for hostname not supported
...ddress family for hostname not supported
getaddrinfo(3), getnameinfo(3) などの
エラーコードです。
対応する Socket.getaddrinfo, Addrinfo.getaddrinfo などは
エラーを SocketError に変換するため、この定数は直接は利用しません。
@see getaddrinfo(3linux), gai... -
Socket
:: Constants :: EAI _ BADFLAGS -> Integer (6124.0) -
Invalid flags
...Invalid flags
getaddrinfo(3), getnameinfo(3) などの
エラーコードです。
対応する Socket.getaddrinfo, Addrinfo.getaddrinfo などは
エラーを SocketError に変換するため、この定数は直接は利用しません。
@see getaddrinfo(3linux), gai_strerror(3freebsd)... -
Socket
:: Constants :: EAI _ FAIL -> Integer (6124.0) -
Non-recoverable failure in name resolution
...n-recoverable failure in name resolution
getaddrinfo(3), getnameinfo(3) などの
エラーコードです。
対応する Socket.getaddrinfo, Addrinfo.getaddrinfo などは
エラーを SocketError に変換するため、この定数は直接は利用しません。
@see getaddrinfo(3linux), gai... -
Socket
:: Constants :: EAI _ FAMILY -> Integer (6124.0) -
Address family not supported
...Address family not supported
getaddrinfo(3), getnameinfo(3) などの
エラーコードです。
対応する Socket.getaddrinfo, Addrinfo.getaddrinfo などは
エラーを SocketError に変換するため、この定数は直接は利用しません。
@see getaddrinfo(3linux), gai_strerror(3f... -
Socket
:: Constants :: EAI _ OVERFLOW -> Integer (6124.0) -
Argument buffer overflow
...Argument buffer overflow
getaddrinfo(3), getnameinfo(3) などの
エラーコードです。
対応する Socket.getaddrinfo, Addrinfo.getaddrinfo などは
エラーを SocketError に変換するため、この定数は直接は利用しません。
@see getaddrinfo(3linux), gai_strerror(3freeb... -
Socket
:: Constants :: EAI _ PROTOCOL -> Integer (6124.0) -
Resolved protocol is unknown
...Resolved protocol is unknown
getaddrinfo(3), getnameinfo(3) などの
エラーコードです。
対応する Socket.getaddrinfo, Addrinfo.getaddrinfo などは
エラーを SocketError に変換するため、この定数は直接は利用しません。
@see getaddrinfo(3linux), gai_strerror(3f...