528件ヒット
[1-100件を表示]
(0.025秒)
別のキーワード
種類
- 定数 (336)
- 特異メソッド (132)
- インスタンスメソッド (60)
ライブラリ
- socket (528)
キーワード
-
AF
_ HYLINK (12) -
AF
_ SYSTEM (12) -
EAI
_ ADDRFAMILY (12) -
EAI
_ FAMILY (12) -
EAI
_ MEMORY (12) -
EAI
_ SOCKTYPE (12) -
EAI
_ SYSTEM (12) -
IFF
_ ALTPHYS (12) -
IFF
_ DYING (12) -
IFF
_ DYNAMIC (12) -
INADDR
_ ANY (12) -
IPV6
_ RTHDR _ TYPE _ 0 (12) -
IPV6
_ V6ONLY (12) -
IPX
_ TYPE (12) -
IP
_ IPSEC _ POLICY (12) -
IP
_ XFRM _ POLICY (12) -
MSG
_ PROXY (12) -
MSG
_ SYN (12) -
PF
_ HYLINK (12) -
PF
_ KEY (12) -
PF
_ SYSTEM (12) -
SO
_ PRIORITY (12) -
SO
_ SECURITY _ AUTHENTICATION (12) -
SO
_ SECURITY _ ENCRYPTION _ NETWORK (12) -
SO
_ SECURITY _ ENCRYPTION _ TRANSPORT (12) -
SO
_ TYPE (12) -
TCP
_ NODELAY (12) -
TCP
_ SYNCNT (12) - accept (12)
-
accept
_ nonblock (12) - bind (12)
- getaddrinfo (12)
- gethostbyaddr (12)
- gethostbyname (12)
- getnameinfo (12)
- getservbyname (12)
- getservbyport (12)
- ipv6only! (12)
- new (12)
- open (12)
- pair (12)
- socketpair (12)
- sysaccept (12)
-
unpack
_ sockaddr _ in (12)
検索結果
先頭5件
-
Socket
. gethostbyname(host) -> Array (6107.0) -
ホスト名または IP アドレス(指定方法に関しては lib:socket#host_formatを参照) からホストの情報を返します。
...ホスト名または IP アドレス(指定方法に関しては
lib:socket#host_formatを参照)
からホストの情報を返します。
@param host 文字列でホストを指定します。
@return ホスト情報を含んだ4要素の配列を返します。
=== 返り値のホスト......らば
Socket.unpack_sockaddr_in で unpack できます。
=== 使用例
irb(main):009:0> require 'socket'
irb(main):009:0> Socket.gethostbyname("210.251.121.214")
["helium.ruby-lang.org", ["helium"], 2, "\322\373y\326"]
irb(main):009:0> Socket.unpack_sockaddr_in(Socket.gethostbyname(... -
Socket
# ipv6only! -> () (6101.0) -
ソケットの IPV6_V6ONLY オプションを有効にします。
...ソケットの IPV6_V6ONLY オプションを有効にします。
IPV6_V6ONLY オプションが使えない場合はこのメソッドは何もしません。... -
Socket
# sysaccept -> Array (6101.0) -
接続したクライアントのファイル記述子とアドレスのペアを返すことを除 けば Socket#accept と同じです。
...接続したクライアントのファイル記述子とアドレスのペアを返すことを除
けば Socket#accept と同じです。... -
Socket
. gethostbyaddr(host , type = Socket :: AF _ INET) -> Array (6101.0) -
sockaddr 構造体をパックした文字列からホスト情報を返します。 ホスト情報の構造は Socket.gethostbyname と同じです。 type には、アドレスタイプ(デフォルトは Socket::AF_INET)を指定します。
...は Socket.gethostbyname と同じです。
type には、アドレスタイプ(デフォルトは
Socket::AF_INET)を指定します。
@param host ホストを文字列で指定します。
@param type アドレスタイプ(デフォルトはSocket::AF_INET)を指定します。
@raise SocketEr......ror gethostbyaddr(3) の呼び出しにエラーがあった場合に発生します。... -
Socket
. getservbyname(service , proto = "tcp") -> Integer (6101.0) -
service, protoに対応するポート番号を返 します。protoの省略値は"tcp"です。
service, protoに対応するポート番号を返
します。protoの省略値は"tcp"です。
@param service サービス名を文字列で指定します。例えば、"ftp", "telnet" が相当します。
@param proto プロトコル名を文字列で指定します。省略値は"tcp" です。
@return ポート番号を整数で返します。 -
Socket
. getservbyport(port , protocol _ name="tcp") -> String (6101.0) -
ポート番号に対応するサービスの正式名を返します。
...す。
@param port ポート番号
@param protocol_name "tcp" や "udp" などのプロトコル名
@return サービスの正式名
require 'socket'
Socket.getservbyport(80) #=> "www"
Socket.getservbyport(514, "tcp") #=> "shell"
Socket.getservbyport(514, "udp") #=> "syslog"... -
Socket
:: AF _ HYLINK -> Integer (6101.0) -
@todo NSC Hyperchannel。 Socket.open の第一引数 domain に使用します。
...@todo
NSC Hyperchannel。
Socket.open の第一引数 domain に使用します。... -
Socket
:: AF _ SYSTEM -> Integer (6101.0) -
@todo
...@todo
Socket.open の第一引数 domain に使用します。... -
Socket
:: EAI _ ADDRFAMILY -> Integer (6101.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...