417件ヒット
[1-100件を表示]
(0.032秒)
種類
- インスタンスメソッド (177)
- 特異メソッド (168)
- 定数 (48)
- 文書 (12)
- クラス (12)
クラス
- Addrinfo (144)
- Array (21)
- IPAddr (24)
- Socket (36)
-
Socket
:: AncillaryData (60) -
Socket
:: Option (48) - String (12)
- UDPSocket (24)
モジュール
-
Socket
:: Constants (24)
キーワード
- AncillaryData (12)
-
EAI
_ ADDRFAMILY (24) -
EAI
_ FAMILY (24) - afamily (12)
- bool (12)
-
connect
_ from (24) -
connect
_ to (24) -
family
_ addrinfo (24) - foreach (24)
- getaddrinfo (24)
- int (24)
- new (60)
- open (12)
- pack (21)
- pack テンプレート文字列 (12)
- pfamily (12)
-
unix
_ rights (24) - unpack (12)
検索結果
先頭5件
-
Socket
:: AncillaryData # family -> Integer (29157.0) -
自身が保持している socket family を返します。
...自身が保持している socket family を返します。
require 'socket'
p Socket::AncillaryData.new(:INET6, :IPV6, :PKTINFO, "").family
#=> 10
@see Socket::AncillaryData.new... -
Socket
:: Option # family -> Integer (29101.0) -
ソケットファミリを表す整数を返します。
ソケットファミリを表す整数を返します。 -
Socket
:: EAI _ FAMILY -> Integer (23123.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
:: EAI _ ADDRFAMILY -> Integer (23122.0) -
Address family for hostname not supported
...Address family for hostname not supported
getaddrinfo(3), getnameinfo(3) などの
エラーコードです。
対応する Socket.getaddrinfo, Addrinfo.getaddrinfo などは
エラーを SocketError に変換するため、この定数は直接は利用しません。
@see getaddrinfo(3linux), ga... -
IPAddr
# family -> Integer (18107.0) -
このオブジェクトのアドレスファミリを返します。
...このオブジェクトのアドレスファミリを返します。
@see Socket... -
Socket
. getaddrinfo(nodename , servname , family=nil , socktype=nil , protocol=nil , flags=nil) -> Array (17227.0) -
2553で定義された getaddrinfo() の機能を提供するクラスメソッド。この関数は gethostbyname() や getservbyname() の代わりとして用意されており、 IP のバージョンに依存しないプログラムを書くための標準的な API です。
...名を指定します。 必須引数です。 (lib:socket#host_formatを参照)
@param servname サービス名を指定します。 必須引数です。 (lib:socket#service_formatを参照)
@param family アドレスファミリー。Socket::Constants::AF_INET など、AF_ で始まる定数を......指定します。
@param socktype ソケットタイプ。 Socket::Constants::SOCK_STREAM など、 SOCK_ で始まる定数を指定します。
@param protocol プロトコル。Socket::Constants::IPPROTO_IP など、IPPROTO_ で始まる定数を指定します。
@param flags getaddrinfo(3)......数に指定する addrinfo 構造体の ai_flags メンバに相当する整数。 Socket::AI_PASSIVEなど。
@return 7つの要素からなるアドレス情報に関する配列を返します。
@raise SocketError getaddrinfo(3)がエラーを返したときに発生する例外です
@see Ad... -
Socket
:: Constants :: EAI _ FAMILY -> Integer (17123.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 _ ADDRFAMILY -> Integer (17122.0) -
Address family for hostname not supported
...Address family for hostname not supported
getaddrinfo(3), getnameinfo(3) などの
エラーコードです。
対応する Socket.getaddrinfo, Addrinfo.getaddrinfo などは
エラーを SocketError に変換するため、この定数は直接は利用しません。
@see getaddrinfo(3linux), ga... -
Addrinfo
# family _ addrinfo(host , port) -> Addrinfo (14126.0) -
引数から自身に「似た」Addrinfo オブジェクトを生成します。
...コルが
同じことを意味します。
require 'socket'
Addrinfo.tcp("0.0.0.0", 4649).family_addrinfo("www.ruby-lang.org", 80)
#=> #<Addrinfo: 221.186.184.68:80 TCP (www.ruby-lang.org:80)>
Addrinfo.unix("/tmp/sock").family_addrinfo("/tmp/sock2")
#=> #<Addrinfo: /tmp/sock2 SOCK_ST......REAM>
@param host ホスト(IP アドレスもしくはホスト名)
@param port ポート番号(整数)もしくはサービス名(文字列)
@param path Unix domain socket のパス...