クラス
- Addrinfo (12)
- Socket (48)
- UNIXSocket (24)
モジュール
-
Socket
:: Constants (48)
キーワード
-
AF
_ NDRV (24) -
IPPROTO
_ RAW (24) -
PF
_ NDRV (24) -
SOCK
_ RAW (24) - new (12)
- pair (12)
- socketpair (12)
検索結果
先頭5件
-
Socket
:: Constants :: IPPROTO _ RAW -> Integer (6125.0) -
Raw IP packets protocol。 BasicSocket#getsockopt, BasicSocket#setsockopt の level 引数に使用します。
...Raw IP packets protocol。
BasicSocket#getsockopt, BasicSocket#setsockopt の
level 引数に使用します。
また、Socket.open の protocol 引数に渡す利用法もあります。
@see netinet/in.h(header)
ip(4freebsd), raw(7linux)... -
Socket
:: Constants :: SOCK _ RAW -> Integer (6125.0) -
RAW ソケット。 Socket.open の第二引数 type に使用します。
...
RAW ソケット。
Socket.open の第二引数 type に使用します。
@see sys/socket.h(header), socket(2linux),
raw(7linux), Socket.open... -
Socket
:: IPPROTO _ RAW -> Integer (6125.0) -
Raw IP packets protocol。 BasicSocket#getsockopt, BasicSocket#setsockopt の level 引数に使用します。
...Raw IP packets protocol。
BasicSocket#getsockopt, BasicSocket#setsockopt の
level 引数に使用します。
また、Socket.open の protocol 引数に渡す利用法もあります。
@see netinet/in.h(header)
ip(4freebsd), raw(7linux)... -
Socket
:: SOCK _ RAW -> Integer (6125.0) -
RAW ソケット。 Socket.open の第二引数 type に使用します。
...
RAW ソケット。
Socket.open の第二引数 type に使用します。
@see sys/socket.h(header), socket(2linux),
raw(7linux), Socket.open... -
Socket
:: AF _ NDRV -> Integer (18.0) -
@todo Network driver raw access。 Socket.open の第一引数 domain に使用します。
...@todo
Network driver raw access。
Socket.open の第一引数 domain に使用します。... -
Socket
:: Constants :: AF _ NDRV -> Integer (18.0) -
@todo Network driver raw access。 Socket.open の第一引数 domain に使用します。
...@todo
Network driver raw access。
Socket.open の第一引数 domain に使用します。... -
Socket
:: Constants :: PF _ NDRV -> Integer (18.0) -
@todo Network driver raw access。 Socket.open の第一引数 domain に使用します。
...@todo
Network driver raw access。
Socket.open の第一引数 domain に使用します。... -
Socket
:: PF _ NDRV -> Integer (18.0) -
@todo Network driver raw access。 Socket.open の第一引数 domain に使用します。
...@todo
Network driver raw access。
Socket.open の第一引数 domain に使用します。... -
Addrinfo
. new(sockaddr , family=Socket :: PF _ UNSPEC , socktype=0 , protocol=0) -> Addrinfo (14.0) -
新たな Addrinfo オブジェクトを返します。
...e, protocol
は socket(2) のパラメータに対応します。
sockaddr には文字列もしくは配列を指定します。
配列の場合は IPSocket#addr や UNIXSocket#addr の
値と互換でなければなりません。
文字列の場合は Socket.sockaddr_in や
Socket.unpack_sockadd......* ["AF_INET6", 42304, "ip6-localhost", "::1"]
* ["AF_UNIX", "/tmp/sock"]
* Socket.sockaddr_in("smtp", "2001:DB8::1")
* Socket.sockaddr_in(80, "172.18.22.42")
* Socket.sockaddr_in(80, "www.ruby-lang.org")
* Socket.sockaddr_un("/tmp/sock")
配列で AF_INET/AF_INET6 を指定した場合、......は Socket::PF_INET のようなプロコルファミリーを指定します。
文字列やシンボル名を指定することができます(PF_ というプレフィクスは
省略することもできます)。例えば :INET, :INET6, :UNIX, "PF_INET" などです。
socktype は Socket::SO...