種類
- 定数 (1034)
- インスタンスメソッド (33)
- 特異メソッド (22)
ライブラリ
- socket (1089)
クラス
- BasicSocket (22)
- Socket (528)
-
Socket
:: AncillaryData (22)
モジュール
-
Socket
:: Constants (517)
キーワード
-
IPPROTO
_ IPV6 (22) -
IP
_ ADD _ MEMBERSHIP (22) -
IP
_ ADD _ SOURCE _ MEMBERSHIP (22) -
IP
_ BLOCK _ SOURCE (22) -
IP
_ DONTFRAG (22) -
IP
_ DROP _ MEMBERSHIP (22) -
IP
_ DROP _ SOURCE _ MEMBERSHIP (22) -
IP
_ FREEBIND (22) -
IP
_ HDRINCL (22) -
IP
_ IPSEC _ POLICY (22) -
IP
_ MAX _ MEMBERSHIPS (22) -
IP
_ MINTTL (22) -
IP
_ MTU (22) -
IP
_ MTU _ DISCOVER (22) -
IP
_ MULTICAST _ IF (22) -
IP
_ MULTICAST _ LOOP (22) -
IP
_ MULTICAST _ TTL (22) -
IP
_ ONESBCAST (22) -
IP
_ OPTIONS (22) -
IP
_ PKTINFO (22) -
IP
_ PMTUDISC _ DO (22) -
IP
_ PMTUDISC _ DONT (22) -
IP
_ PMTUDISC _ WANT (22) -
IP
_ PORTRANGE (22) -
IP
_ RECVDSTADDR (22) -
IP
_ RECVERR (22) -
IP
_ RECVIF (22) -
IP
_ RECVOPTS (22) -
IP
_ RECVTOS (22) -
IP
_ RECVTTL (22) -
IP
_ RETOPTS (22) -
IP
_ ROUTER _ ALERT (22) -
IP
_ SENDSRCADDR (22) -
IP
_ TOS (22) -
IP
_ TTL (22) -
IP
_ UNBLOCK _ SOURCE (22) -
MCAST
_ BLOCK _ SOURCE (22) -
MCAST
_ EXCLUDE (22) -
MCAST
_ INCLUDE (22) -
MCAST
_ JOIN _ GROUP (22) -
MCAST
_ JOIN _ SOURCE _ GROUP (22) -
MCAST
_ LEAVE _ GROUP (22) -
MCAST
_ LEAVE _ SOURCE _ GROUP (22) -
MCAST
_ MSFILTER (22) -
MCAST
_ UNBLOCK _ SOURCE (22) -
SOL
_ IP (22) - getaddrinfo (11)
-
ip
_ pktinfo (11) - new (11)
- setsockopt (22)
検索結果
先頭5件
-
Socket
:: Constants :: IPPROTO _ IP -> Integer (18201.0) -
Internet protocol。 BasicSocket#getsockopt, BasicSocket#setsockopt の level 引数に使用します。
Internet protocol。
BasicSocket#getsockopt, BasicSocket#setsockopt の
level 引数に使用します。
また、Socket.open の protocol 引数に渡す利用法もあります。
@see netinet/in.h(header)
ip(4freebsd), ip(7linux) -
Socket
:: IPPROTO _ IP -> Integer (18201.0) -
Internet protocol。 BasicSocket#getsockopt, BasicSocket#setsockopt の level 引数に使用します。
Internet protocol。
BasicSocket#getsockopt, BasicSocket#setsockopt の
level 引数に使用します。
また、Socket.open の protocol 引数に渡す利用法もあります。
@see netinet/in.h(header)
ip(4freebsd), ip(7linux) -
Socket
:: Constants :: IPPROTO _ IPV6 -> Integer (6200.0) -
Internet Protocol Version 6。 BasicSocket#getsockopt, BasicSocket#setsockopt の level 引数に使用します。
Internet Protocol Version 6。
BasicSocket#getsockopt, BasicSocket#setsockopt の
level 引数に使用します。
また、Socket.open の protocol 引数に渡す利用法もあります。
@see netinet/in.h(header)
ip6(4freebsd), ipv6(7linux)
2292 -
Socket
:: IPPROTO _ IPV6 -> Integer (6200.0) -
Internet Protocol Version 6。 BasicSocket#getsockopt, BasicSocket#setsockopt の level 引数に使用します。
Internet Protocol Version 6。
BasicSocket#getsockopt, BasicSocket#setsockopt の
level 引数に使用します。
また、Socket.open の protocol 引数に渡す利用法もあります。
@see netinet/in.h(header)
ip6(4freebsd), ipv6(7linux)
2292 -
Socket
. getaddrinfo(nodename , servname , family=nil , socktype=nil , protocol=nil , flags=nil) -> Array (214.0) -
2553で定義された getaddrinfo() の機能を提供するクラスメソッド。この関数は gethostbyname() や getservbyname() の代わりとして用意されており、 IP のバージョンに依存しないプログラムを書くための標準的な API です。
...。 Socket::Constants::SOCK_STREAM など、 SOCK_ で始まる定数を指定します。
@param protocol プロトコル。Socket::Constants::IPPROTO_IP など、IPPROTO_ で始まる定数を指定します。
@param flags getaddrinfo(3) の第3引数に指定する addrinfo 構造体の ai_fla......列です。
* 第0要素 - アドレスファミリー (String)
* 第1要素 - ポート番号 (Integer)
* 第2要素 - ホスト名 (String)
* 第3要素 - アドレス (String)
* 第4要素 - アドレスファミリーに対応する Integer
* 第5要素 - ソケットタイプに......対応する Integer
* 第6要素 - プロトコルに対応する Integer
=== 必須引数について
必須引数の意味は以下の通りです。
* nodename - ホスト名
(lib:socket#host_formatを参照)
* servname - サービス名
(lib:socket#service_formatを参照)
===... -
Socket
:: Constants :: IP _ TOS -> Integer (138.0) -
IP type-of-service。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
...IP type-of-service。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see Socket::Constants::IPPROTO_IP,
ip(4freebsd), ip(7linux)... -
Socket
:: Constants :: IP _ TTL -> Integer (138.0) -
IP time-to-live。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
...IP time-to-live。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see Socket::Constants::IPPROTO_IP,
ip(4freebsd), ip(7linux)... -
Socket
:: IP _ TOS -> Integer (138.0) -
IP type-of-service。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
...IP type-of-service。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see Socket::Constants::IPPROTO_IP,
ip(4freebsd), ip(7linux)... -
Socket
:: IP _ TTL -> Integer (138.0) -
IP time-to-live。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
...IP time-to-live。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see Socket::Constants::IPPROTO_IP,
ip(4freebsd), ip(7linux)... -
Socket
:: Constants :: IP _ IPSEC _ POLICY -> Integer (124.0) -
IPsec security policy。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
...IPsec security policy。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see Socket::Constants::IPPROTO_IP,
http://netbsd.gw.com/cgi-bin/man-cgi?ip++NetBSD-current...