種類
- 定数 (2574)
- インスタンスメソッド (898)
- 特異メソッド (385)
- クラス (11)
クラス
- Addrinfo (374)
- BasicSocket (154)
- IPSocket (11)
- SOCKSSocket (11)
- Socket (1463)
-
Socket
:: AncillaryData (187) -
Socket
:: Ifaddr (62) -
Socket
:: Option (99) -
Socket
:: UDPSource (11) - TCPServer (33)
- TCPSocket (22)
- UDPSocket (66)
- UNIXServer (22)
- UNIXSocket (55)
モジュール
-
Socket
:: Constants (1287)
キーワード
-
AF
_ APPLETALK (22) -
AF
_ DLI (22) -
AF
_ HYLINK (22) -
AF
_ IMPLINK (22) -
AF
_ LAT (22) -
AF
_ LINK (22) -
AF
_ LOCAL (22) -
AF
_ UNIX (22) -
AI
_ ALL (22) -
AI
_ DEFAULT (22) - AncillaryData (11)
-
EAI
_ ADDRFAMILY (22) -
EAI
_ BADFLAGS (22) -
EAI
_ FAIL (22) -
EAI
_ FAMILY (22) -
EAI
_ OVERFLOW (22) -
EAI
_ PROTOCOL (22) -
IFF
_ 802 _ 1Q _ VLAN (22) -
IFF
_ ALLMULTI (22) -
IFF
_ ALTPHYS (22) -
IFF
_ DISABLE _ NETPOLL (22) -
IFF
_ LINK0 (22) -
IFF
_ LINK1 (22) -
IFF
_ LINK2 (22) -
IFF
_ LIVE _ ADDR _ CHANGE (22) -
IFF
_ LOOPBACK (22) -
IFF
_ LOWER _ UP (22) -
IFF
_ MACVLAN _ PORT (22) -
IFF
_ MASTER _ ALB (22) -
IFF
_ MULTICAST (22) -
IFF
_ NOTRAILERS (22) -
IFF
_ PORTSEL (22) -
IFF
_ SIMPLEX (22) -
IFF
_ SLAVE (22) -
IFF
_ SLAVE _ INACTIVE (22) -
IFF
_ SLAVE _ NEEDARP (22) -
IFF
_ UNICAST _ FLT (22) -
IFF
_ VOLATILE (22) -
IFF
_ WAN _ HDLC (22) -
IFF
_ XMIT _ DST _ RELEASE (22) -
INADDR
_ ALLHOSTS _ GROUP (22) -
INADDR
_ LOOPBACK (22) -
INADDR
_ MAX _ LOCAL _ GROUP (22) -
INET6
_ ADDRSTRLEN (22) -
INET
_ ADDRSTRLEN (22) -
IPPROTO
_ HELLO (22) -
IPV6
_ HOPLIMIT (22) -
IPV6
_ LEAVE _ GROUP (22) -
IPV6
_ MULTICAST _ HOPS (22) -
IPV6
_ MULTICAST _ IF (22) -
IPV6
_ MULTICAST _ LOOP (22) -
IPV6
_ RECVHOPLIMIT (22) -
IPV6
_ RECVTCLASS (22) -
IPV6
_ TCLASS (22) -
IPV6
_ V6ONLY (22) -
IP
_ BLOCK _ SOURCE (22) -
IP
_ DEFAULT _ MULTICAST _ LOOP (22) -
IP
_ DEFAULT _ MULTICAST _ TTL (22) -
IP
_ HDRINCL (22) -
IP
_ IPSEC _ POLICY (22) -
IP
_ MINTTL (22) -
IP
_ MSFILTER (22) -
IP
_ MULTICAST _ IF (22) -
IP
_ MULTICAST _ LOOP (22) -
IP
_ MULTICAST _ TTL (22) -
IP
_ RECVSLLA (22) -
IP
_ RECVTTL (22) -
IP
_ ROUTER _ ALERT (22) -
IP
_ TTL (22) -
IP
_ UNBLOCK _ SOURCE (22) -
IP
_ XFRM _ POLICY (22) -
LOCAL
_ CONNWAIT (22) -
LOCAL
_ CREDS (22) -
LOCAL
_ PEERCRED (22) -
MCAST
_ BLOCK _ SOURCE (22) -
MCAST
_ EXCLUDE (22) -
MCAST
_ INCLUDE (22) -
MCAST
_ LEAVE _ GROUP (22) -
MCAST
_ LEAVE _ SOURCE _ GROUP (22) -
MCAST
_ MSFILTER (22) -
MCAST
_ UNBLOCK _ SOURCE (22) -
MSG
_ FLUSH (22) -
MSG
_ HOLD (22) -
MSG
_ NOSIGNAL (22) -
MSG
_ WAITALL (22) -
PF
_ APPLETALK (22) -
PF
_ DLI (22) -
PF
_ HYLINK (22) -
PF
_ IMPLINK (22) -
PF
_ LAT (22) -
PF
_ LINK (22) -
PF
_ LOCAL (22) -
PF
_ UNIX (22) -
SCM
_ CREDENTIALS (22) -
SOL
_ ATALK (22) -
SOL
_ AX25 (22) -
SOL
_ IP (22) -
SOL
_ IPX (22) -
SOL
_ SOCKET (22) -
SOL
_ TCP (22) -
SOL
_ UDP (22) -
SOPRI
_ NORMAL (22) -
SO
_ ACCEPTFILTER (22) -
SO
_ ALLZONES (22) -
SO
_ ATTACH _ FILTER (22) -
SO
_ DETACH _ FILTER (22) -
SO
_ KEEPALIVE (22) -
SO
_ LINGER (22) -
SO
_ OOBINLINE (22) -
SO
_ RCVLOWAT (22) -
SO
_ SNDLOWAT (22) -
SO
_ USELOOPBACK (22) -
SO
_ WANTOOBFLAG (22) -
TCP
_ KEEPIDLE (22) -
TCP
_ KEEPINTVL (22) -
TCP
_ LINGER2 (22) -
TCP
_ NODELAY (22) -
TCP
_ WINDOW _ CLAMP (22) -
accept
_ loop (11) -
accept
_ nonblock (11) - addr (11)
- afamily (11)
- bool (22)
- broadaddr (11)
- canonname (11)
- close (11)
-
cmsg
_ is? (11) - data (11)
-
do
_ not _ reverse _ lookup (22) -
do
_ not _ reverse _ lookup= (22) - dstaddr (11)
- family (22)
-
family
_ addrinfo (22) - flags (11)
- foreach (22)
- getaddrinfo (22)
- getnameinfo (22)
- getservbyport (11)
- getsockopt (11)
- int (33)
- ip? (11)
-
ip
_ address _ list (11) -
ip
_ pktinfo (22) - ipv4? (11)
-
ipv4
_ loopback? (11) -
ipv4
_ multicast? (11) -
ipv4
_ private? (11) - ipv6? (11)
-
ipv6
_ linklocal? (11) -
ipv6
_ loopback? (11) -
ipv6
_ mc _ global? (11) -
ipv6
_ mc _ linklocal? (11) -
ipv6
_ mc _ nodelocal? (11) -
ipv6
_ mc _ orglocal? (11) -
ipv6
_ mc _ sitelocal? (11) -
ipv6
_ multicast? (11) -
ipv6
_ pktinfo (22) -
ipv6
_ pktinfo _ addr (11) -
ipv6
_ pktinfo _ ifindex (11) -
ipv6
_ sitelocal? (11) -
ipv6
_ to _ ipv4 (11) -
ipv6
_ unique _ local? (11) -
ipv6
_ unspecified? (11) -
ipv6
_ v4compat? (11) -
ipv6
_ v4mapped? (11) - ipv6only! (11)
- level (22)
- linger (22)
- listen (55)
-
local
_ address (22) - netmask (11)
- new (77)
- open (44)
- pair (22)
- pfamily (11)
- protocol (11)
- recv (11)
-
recv
_ io (11) -
recv
_ nonblock (11) - recvfrom (33)
-
recvfrom
_ nonblock (22) - recvmsg (11)
-
recvmsg
_ nonblock (11) - send (44)
-
send
_ io (11) - sendmsg (11)
-
sendmsg
_ nonblock (11) - setsockopt (11)
- socketpair (22)
- tcp (22)
- type (11)
- unix? (11)
-
unix
_ rights (22) -
unix
_ server _ loop (11) - unpack (11)
- vhid (7)
検索結果
先頭5件
-
Socket
:: Constants :: SO _ OOBINLINE -> Integer (18402.0) -
Leave received out-of-band data in-line。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
...Leave received out-of-band data in-line。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see sys/socket.h(header), getsockopt(2freebsd),
socket(7linux), Socket::Constants::SOL_SOCKET... -
Socket
:: SO _ OOBINLINE -> Integer (18402.0) -
Leave received out-of-band data in-line。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
...Leave received out-of-band data in-line。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see sys/socket.h(header), getsockopt(2freebsd),
socket(7linux), Socket::Constants::SOL_SOCKET... -
Socket
:: Constants :: IP _ DEFAULT _ MULTICAST _ LOOP -> Integer (18302.0) -
@todo Default multicast loopback
...@todo
Default multicast loopback... -
Socket
:: Constants :: IP _ DEFAULT _ MULTICAST _ TTL -> Integer (18302.0) -
@todo Default multicast TTL
...@todo
Default multicast TTL... -
Socket
:: Constants :: IP _ IPSEC _ POLICY -> Integer (18302.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... -
Socket
:: IP _ DEFAULT _ MULTICAST _ LOOP -> Integer (18302.0) -
@todo Default multicast loopback
...@todo
Default multicast loopback... -
Socket
:: IP _ DEFAULT _ MULTICAST _ TTL -> Integer (18302.0) -
@todo Default multicast TTL
...@todo
Default multicast TTL... -
Socket
:: IP _ IPSEC _ POLICY -> Integer (18302.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... -
Addrinfo
# family _ addrinfo(host , port) -> Addrinfo (15202.0) -
引数から自身に「似た」Addrinfo オブジェクトを生成します。
...」Addrinfo オブジェクトを生成します。
「似た」の意味はプロトコルファミリ、ソケットタイプ、プロトコルが
同じことを意味します。
require 'socket'
Addrinfo.tcp("0.0.0.0", 4649).family_addrinfo("www.ruby-lang.org", 80)
#=> #<Addrinfo: 221.......w.ruby-lang.org:80)>
Addrinfo.unix("/tmp/sock").family_addrinfo("/tmp/sock2")
#=> #<Addrinfo: /tmp/sock2 SOCK_STREAM>
@param host ホスト(IP アドレスもしくはホスト名)
@param port ポート番号(整数)もしくはサービス名(文字列)
@param path Unix domain socket のパ... -
Addrinfo
# family _ addrinfo(path) -> Addrinfo (15202.0) -
引数から自身に「似た」Addrinfo オブジェクトを生成します。
...」Addrinfo オブジェクトを生成します。
「似た」の意味はプロトコルファミリ、ソケットタイプ、プロトコルが
同じことを意味します。
require 'socket'
Addrinfo.tcp("0.0.0.0", 4649).family_addrinfo("www.ruby-lang.org", 80)
#=> #<Addrinfo: 221.......w.ruby-lang.org:80)>
Addrinfo.unix("/tmp/sock").family_addrinfo("/tmp/sock2")
#=> #<Addrinfo: /tmp/sock2 SOCK_STREAM>
@param host ホスト(IP アドレスもしくはホスト名)
@param port ポート番号(整数)もしくはサービス名(文字列)
@param path Unix domain socket のパ...