ライブラリ
- ビルトイン (5)
-
drb
/ acl (1) - etc (1)
- ipaddr (1)
-
net
/ ftp (1) -
net
/ pop (1) - openssl (38)
- pathname (1)
- resolv-replace (6)
- socket (991)
-
webrick
/ https (1) -
webrick
/ server (1)
クラス
- ACL (1)
- Addrinfo (26)
- BasicSocket (22)
- File (1)
-
File
:: Stat (1) - IPAddr (1)
- IPSocket (4)
-
Net
:: FTP (1) -
Net
:: POP3 (1) -
OpenSSL
:: SSL :: SSLServer (2) -
OpenSSL
:: SSL :: SSLSocket (27) - Pathname (1)
- SOCKSSocket (4)
- Socket (450)
-
Socket
:: AncillaryData (17) -
Socket
:: Ifaddr (9) -
Socket
:: Option (13) -
Socket
:: UDPSource (4) - TCPServer (2)
- TCPSocket (5)
- UDPSocket (11)
- UNIXServer (6)
- UNIXSocket (12)
-
WEBrick
:: GenericServer (1) -
WEBrick
:: HTTPRequest (1)
モジュール
- Etc (1)
- FileTest (1)
-
OpenSSL
:: SSL :: SocketForwarder (7) -
Socket
:: Constants (399)
キーワード
-
AF
_ APPLETALK (2) -
AF
_ ATM (2) -
AF
_ AX25 (2) -
AF
_ CCITT (2) -
AF
_ CHAOS (2) -
AF
_ CNT (2) -
AF
_ COIP (2) -
AF
_ DATAKIT (2) -
AF
_ DEC (2) -
AF
_ DLI (2) -
AF
_ E164 (2) -
AF
_ ECMA (2) -
AF
_ HYLINK (2) -
AF
_ IMPLINK (2) -
AF
_ INET (2) -
AF
_ INET6 (2) -
AF
_ IPX (2) -
AF
_ ISDN (2) -
AF
_ ISO (2) -
AF
_ LAT (2) -
AF
_ LINK (2) -
AF
_ LOCAL (2) -
AF
_ MAX (2) -
AF
_ NATM (2) -
AF
_ NDRV (2) -
AF
_ NETBIOS (2) -
AF
_ NETGRAPH (2) -
AF
_ NS (2) -
AF
_ OSI (2) -
AF
_ PACKET (2) -
AF
_ PPP (2) -
AF
_ PUP (2) -
AF
_ ROUTE (2) -
AF
_ SIP (2) -
AF
_ SNA (2) -
AF
_ SYSTEM (2) -
AF
_ UNIX (2) -
AF
_ UNSPEC (2) -
AI
_ ADDRCONFIG (2) -
AI
_ ALL (2) -
AI
_ CANONNAME (2) -
AI
_ DEFAULT (2) -
AI
_ MASK (2) -
AI
_ NUMERICHOST (2) -
AI
_ NUMERICSERV (2) -
AI
_ PASSIVE (2) -
AI
_ V4MAPPED (2) -
AI
_ V4MAPPED _ CFG (2) - AncillaryData (1)
- BasicSocket (1)
- Constants (1)
-
EAI
_ ADDRFAMILY (2) -
EAI
_ AGAIN (2) -
EAI
_ BADFLAGS (2) -
EAI
_ BADHINTS (2) -
EAI
_ FAIL (2) -
EAI
_ FAMILY (2) -
EAI
_ MAX (2) -
EAI
_ MEMORY (2) -
EAI
_ NODATA (2) -
EAI
_ NONAME (2) -
EAI
_ OVERFLOW (2) -
EAI
_ PROTOCOL (2) -
EAI
_ SERVICE (2) -
EAI
_ SOCKTYPE (2) -
EAI
_ SYSTEM (2) - ENOTSOCK (1)
- ESOCKTNOSUPPORT (1)
-
IFF
_ 802 _ 1Q _ VLAN (2) -
IFF
_ ALLMULTI (2) -
IFF
_ ALTPHYS (2) -
IFF
_ AUTOMEDIA (2) -
IFF
_ BONDING (2) -
IFF
_ BRIDGE _ PORT (2) -
IFF
_ BROADCAST (2) -
IFF
_ CANTCHANGE (2) -
IFF
_ CANTCONFIG (2) -
IFF
_ DEBUG (2) -
IFF
_ DISABLE _ NETPOLL (2) -
IFF
_ DONT _ BRIDGE (2) -
IFF
_ DORMANT (2) -
IFF
_ DRV _ OACTIVE (2) -
IFF
_ DRV _ RUNNING (2) -
IFF
_ DYING (2) -
IFF
_ DYNAMIC (2) -
IFF
_ EBRIDGE (2) -
IFF
_ ECHO (2) -
IFF
_ ISATAP (2) -
IFF
_ LINK0 (2) -
IFF
_ LINK1 (2) -
IFF
_ LINK2 (2) -
IFF
_ LIVE _ ADDR _ CHANGE (2) -
IFF
_ LOOPBACK (2) -
IFF
_ LOWER _ UP (2) -
IFF
_ MACVLAN _ PORT (2) -
IFF
_ MASTER (2) -
IFF
_ MASTER _ 8023AD (2) -
IFF
_ MASTER _ ALB (2) -
IFF
_ MASTER _ ARPMON (2) -
IFF
_ MONITOR (2) -
IFF
_ MULTICAST (2) -
IFF
_ NOARP (2) -
IFF
_ NOTRAILERS (2) -
IFF
_ OACTIVE (2) -
IFF
_ OVS _ DATAPATH (2) -
IFF
_ POINTOPOINT (2) -
IFF
_ PORTSEL (2) -
IFF
_ PPROMISC (2) -
IFF
_ PROMISC (2) -
IFF
_ RENAMING (2) -
IFF
_ ROUTE (2) -
IFF
_ RUNNING (2) -
IFF
_ SIMPLEX (2) -
IFF
_ SLAVE (2) -
IFF
_ SLAVE _ INACTIVE (2) -
IFF
_ SLAVE _ NEEDARP (2) -
IFF
_ SMART (2) -
IFF
_ STATICARP (2) -
IFF
_ SUPP _ NOFCS (2) -
IFF
_ TEAM _ PORT (2) -
IFF
_ TX _ SKB _ SHARING (2) -
IFF
_ UNICAST _ FLT (2) -
IFF
_ UP (2) -
IFF
_ VOLATILE (2) -
IFF
_ WAN _ HDLC (2) -
IFF
_ XMIT _ DST _ RELEASE (2) - IFNAMSIZ (2)
-
IF
_ NAMESIZE (2) -
INADDR
_ ALLHOSTS _ GROUP (2) -
INADDR
_ ANY (2) -
INADDR
_ BROADCAST (2) -
INADDR
_ LOOPBACK (2) -
INADDR
_ MAX _ LOCAL _ GROUP (2) -
INADDR
_ NONE (2) -
INADDR
_ UNSPEC _ GROUP (2) -
INET6
_ ADDRSTRLEN (2) -
INET
_ ADDRSTRLEN (2) -
IPPORT
_ RESERVED (2) -
IPPORT
_ USERRESERVED (2) -
IPPROTO
_ AH (2) -
IPPROTO
_ BIP (2) -
IPPROTO
_ DSTOPTS (2) -
IPPROTO
_ EGP (2) -
IPPROTO
_ EON (2) -
IPPROTO
_ ESP (2) -
IPPROTO
_ FRAGMENT (2) -
IPPROTO
_ GGP (2) -
IPPROTO
_ HELLO (2) -
IPPROTO
_ HOPOPTS (2) -
IPPROTO
_ ICMP (2) -
IPPROTO
_ ICMPV6 (2) -
IPPROTO
_ IDP (2) -
IPPROTO
_ IGMP (2) -
IPPROTO
_ IP (2) -
IPPROTO
_ IPV6 (2) -
IPPROTO
_ MAX (2) -
IPPROTO
_ ND (2) -
IPPROTO
_ NONE (2) -
IPPROTO
_ PUP (2) -
IPPROTO
_ RAW (2) -
IPPROTO
_ ROUTING (2) -
IPPROTO
_ TCP (2) -
IPPROTO
_ TP (2) -
IPPROTO
_ UDP (2) -
IPPROTO
_ XTP (2) - IPSocket (1)
-
IPV6
_ CHECKSUM (2) -
IPV6
_ DONTFRAG (2) -
IPV6
_ DSTOPTS (2) -
IPV6
_ HOPLIMIT (2) -
IPV6
_ HOPOPTS (2) -
IPV6
_ JOIN _ GROUP (2) -
IPV6
_ LEAVE _ GROUP (2) -
IPV6
_ MULTICAST _ HOPS (2) -
IPV6
_ MULTICAST _ IF (2) -
IPV6
_ MULTICAST _ LOOP (2) -
IPV6
_ NEXTHOP (2) -
IPV6
_ PATHMTU (2) -
IPV6
_ PKTINFO (2) -
IPV6
_ RECVDSTOPTS (2) -
IPV6
_ RECVHOPLIMIT (2) -
IPV6
_ RECVHOPOPTS (2) -
IPV6
_ RECVPATHMTU (2) -
IPV6
_ RECVPKTINFO (2) -
IPV6
_ RECVRTHDR (2) -
IPV6
_ RECVTCLASS (2) -
IPV6
_ RTHDR (2) -
IPV6
_ RTHDRDSTOPTS (2) -
IPV6
_ RTHDR _ TYPE _ 0 (2) -
IPV6
_ TCLASS (2) -
IPV6
_ UNICAST _ HOPS (2) -
IPV6
_ USE _ MIN _ MTU (2) -
IPV6
_ V6ONLY (2) -
IPX
_ TYPE (2) -
IP
_ ADD _ MEMBERSHIP (2) -
IP
_ ADD _ SOURCE _ MEMBERSHIP (2) -
IP
_ BLOCK _ SOURCE (2) -
IP
_ DEFAULT _ MULTICAST _ LOOP (2) -
IP
_ DEFAULT _ MULTICAST _ TTL (2) -
IP
_ DONTFRAG (2) -
IP
_ DROP _ MEMBERSHIP (2) -
IP
_ DROP _ SOURCE _ MEMBERSHIP (2) -
IP
_ FREEBIND (2) -
IP
_ HDRINCL (2) -
IP
_ IPSEC _ POLICY (2) -
IP
_ MAX _ MEMBERSHIPS (2) -
IP
_ MINTTL (2) -
IP
_ MSFILTER (2) -
IP
_ MTU (2) -
IP
_ MTU _ DISCOVER (2) -
IP
_ MULTICAST _ IF (2) -
IP
_ MULTICAST _ LOOP (2) -
IP
_ MULTICAST _ TTL (2) -
IP
_ ONESBCAST (2) -
IP
_ OPTIONS (2) -
IP
_ PASSSEC (2) -
IP
_ PKTINFO (2) -
IP
_ PKTOPTIONS (2) -
IP
_ PMTUDISC _ DO (2) -
IP
_ PMTUDISC _ DONT (2) -
IP
_ PMTUDISC _ WANT (2) -
IP
_ PORTRANGE (2) -
IP
_ RECVDSTADDR (2) -
IP
_ RECVERR (2) -
IP
_ RECVIF (2) -
IP
_ RECVOPTS (2) -
IP
_ RECVRETOPTS (2) -
IP
_ RECVSLLA (2) -
IP
_ RECVTOS (2) -
IP
_ RECVTTL (2) -
IP
_ RETOPTS (2) -
IP
_ ROUTER _ ALERT (2) -
IP
_ SENDSRCADDR (2) -
IP
_ TOS (2) -
IP
_ TTL (2) -
IP
_ UNBLOCK _ SOURCE (2) -
IP
_ XFRM _ POLICY (2) - Ifaddr (1)
-
LOCAL
_ CONNWAIT (2) -
LOCAL
_ CREDS (2) -
LOCAL
_ PEERCRED (2) -
MCAST
_ BLOCK _ SOURCE (2) -
MCAST
_ EXCLUDE (2) -
MCAST
_ INCLUDE (2) -
MCAST
_ JOIN _ GROUP (2) -
MCAST
_ JOIN _ SOURCE _ GROUP (2) -
MCAST
_ LEAVE _ GROUP (2) -
MCAST
_ LEAVE _ SOURCE _ GROUP (2) -
MCAST
_ MSFILTER (2) -
MCAST
_ UNBLOCK _ SOURCE (2) -
MSG
_ COMPAT (2) -
MSG
_ CONFIRM (2) -
MSG
_ CTRUNC (2) -
MSG
_ DONTROUTE (2) -
MSG
_ DONTWAIT (2) -
MSG
_ EOF (2) -
MSG
_ EOR (2) -
MSG
_ ERRQUEUE (2) -
MSG
_ FIN (2) -
MSG
_ FLUSH (2) -
MSG
_ HAVEMORE (2) -
MSG
_ HOLD (2) -
MSG
_ MORE (2) -
MSG
_ NOSIGNAL (2) -
MSG
_ OOB (2) -
MSG
_ PEEK (2) -
MSG
_ PROXY (2) -
MSG
_ RCVMORE (2) -
MSG
_ RST (2) -
MSG
_ SEND (2) -
MSG
_ SYN (2) -
MSG
_ TRUNC (2) -
MSG
_ WAITALL (2) -
NI
_ DGRAM (2) -
NI
_ MAXHOST (2) -
NI
_ MAXSERV (2) -
NI
_ NAMEREQD (2) -
NI
_ NOFQDN (2) -
NI
_ NUMERICHOST (2) -
NI
_ NUMERICSERV (2) - Option (1)
-
PF
_ APPLETALK (2) -
PF
_ ATM (2) -
PF
_ AX25 (2) -
PF
_ CCITT (2) -
PF
_ CHAOS (2) -
PF
_ CNT (2) -
PF
_ COIP (2) -
PF
_ DATAKIT (2) -
PF
_ DEC (2) -
PF
_ DLI (2) -
PF
_ ECMA (2) -
PF
_ HYLINK (2) -
PF
_ IMPLINK (2) -
PF
_ INET (2) -
PF
_ INET6 (2) -
PF
_ IPX (2) -
PF
_ ISDN (2) -
PF
_ ISO (2) -
PF
_ KEY (2) -
PF
_ LAT (2) -
PF
_ LINK (2) -
PF
_ LOCAL (2) -
PF
_ MAX (2) -
PF
_ NATM (2) -
PF
_ NDRV (2) -
PF
_ NETBIOS (2) -
PF
_ NETGRAPH (2) -
PF
_ NS (2) -
PF
_ OSI (2) -
PF
_ PACKET (2) -
PF
_ PIP (2) -
PF
_ PPP (2) -
PF
_ PUP (2) -
PF
_ ROUTE (2) -
PF
_ RTIP (2) -
PF
_ SIP (2) -
PF
_ SNA (2) -
PF
_ SYSTEM (2) -
PF
_ UNIX (2) -
PF
_ UNSPEC (2) -
PF
_ XTP (2) -
SCM
_ BINTIME (2) -
SCM
_ CREDENTIALS (2) -
SCM
_ CREDS (2) -
SCM
_ RIGHTS (2) -
SCM
_ TIMESTAMP (2) -
SCM
_ TIMESTAMPNS (2) -
SCM
_ UCRED (2) -
SC
_ RAW _ SOCKETS (1) -
SHUT
_ RD (2) -
SHUT
_ RDWR (2) -
SHUT
_ WR (2) - SOCKSSocket (1)
-
SOCK
_ DGRAM (2) -
SOCK
_ PACKET (2) -
SOCK
_ RAW (2) -
SOCK
_ RDM (2) -
SOCK
_ SEQPACKET (2) -
SOCK
_ STREAM (2) -
SOL
_ ATALK (2) -
SOL
_ AX25 (2) -
SOL
_ IP (2) -
SOL
_ IPX (2) -
SOL
_ SOCKET (2) -
SOL
_ TCP (2) -
SOL
_ UDP (2) - SOMAXCONN (2)
-
SOPRI
_ BACKGROUND (2) -
SOPRI
_ INTERACTIVE (2) -
SOPRI
_ NORMAL (2) -
SO
_ ACCEPTCONN (2) -
SO
_ ACCEPTFILTER (2) -
SO
_ ALLZONES (2) -
SO
_ ATTACH _ FILTER (2) -
SO
_ BINDTODEVICE (2) -
SO
_ BINTIME (2) -
SO
_ BROADCAST (2) -
SO
_ DEBUG (2) -
SO
_ DETACH _ FILTER (2) -
SO
_ DONTROUTE (2) -
SO
_ DONTTRUNC (2) -
SO
_ ERROR (2) -
SO
_ KEEPALIVE (2) -
SO
_ LINGER (2) -
SO
_ MAC _ EXEMPT (2) -
SO
_ NKE (2) -
SO
_ NOSIGPIPE (2) -
SO
_ NO _ CHECK (2) -
SO
_ NREAD (2) -
SO
_ OOBINLINE (2) -
SO
_ PASSCRED (2) -
SO
_ PEERCRED (2) -
SO
_ PEERNAME (2) -
SO
_ PRIORITY (2) -
SO
_ RCVBUF (2) -
SO
_ RCVLOWAT (2) -
SO
_ RCVTIMEO (2) -
SO
_ RECVUCRED (2) -
SO
_ REUSEADDR (2) -
SO
_ REUSEPORT (2) -
SO
_ SECURITY _ AUTHENTICATION (2) -
SO
_ SECURITY _ ENCRYPTION _ NETWORK (2) -
SO
_ SECURITY _ ENCRYPTION _ TRANSPORT (2) -
SO
_ SNDBUF (2) -
SO
_ SNDLOWAT (2) -
SO
_ SNDTIMEO (2) -
SO
_ TIMESTAMP (2) -
SO
_ TIMESTAMPNS (2) -
SO
_ TYPE (2) -
SO
_ USELOOPBACK (2) -
SO
_ WANTMORE (2) -
SO
_ WANTOOBFLAG (2) - SSLSocket (1)
- Socket (1)
- SocketError (1)
- SocketForwarder (1)
- TCPSocket (1)
-
TCP
_ CORK (2) -
TCP
_ DEFER _ ACCEPT (2) -
TCP
_ INFO (2) -
TCP
_ KEEPCNT (2) -
TCP
_ KEEPIDLE (2) -
TCP
_ KEEPINTVL (2) -
TCP
_ LINGER2 (2) -
TCP
_ MAXSEG (2) -
TCP
_ MD5SIG (2) -
TCP
_ NODELAY (2) -
TCP
_ NOOPT (2) -
TCP
_ NOPUSH (2) -
TCP
_ QUICKACK (2) -
TCP
_ SYNCNT (2) -
TCP
_ WINDOW _ CLAMP (2) - UDPSocket (1)
- UDPSource (1)
-
UDP
_ CORK (2) - UNIXSocket (1)
- accept (5)
-
accept
_ loop (1) -
accept
_ nonblock (4) - addr (4)
-
allow
_ socket? (1) - bind (5)
- bool (2)
- broadaddr (1)
- cert (1)
- cipher (1)
- close (1)
- closed? (1)
-
cmsg
_ is? (1) - connect (6)
-
connect
_ address (1) -
connect
_ from (2) -
connect
_ nonblock (2) -
connect
_ to (2) - context (1)
- data (2)
-
do
_ not _ reverse _ lookup (2) -
do
_ not _ reverse _ lookup= (3) - dstaddr (1)
- family (2)
-
family
_ addrinfo (2) - fcntl (1)
- flags (1)
-
for
_ fd (1) - foreach (2)
- getaddress (1)
- getaddrinfo (2)
- gethostbyaddr (1)
- gethostbyname (2)
- gethostname (1)
- getifaddrs (1)
- getnameinfo (1)
- getpeereid (1)
- getpeername (1)
- getservbyname (1)
- getservbyport (1)
- getsockname (1)
- getsockopt (2)
- hostname (1)
- hostname= (1)
- ifindex (1)
- inspect (1)
-
inspect
_ sockaddr (1) - int (4)
- io (1)
- ip? (1)
-
ip
_ address _ list (1) -
ip
_ pktinfo (2) - ipv4? (1)
- ipv6? (1)
-
ipv6
_ pktinfo (2) -
ipv6
_ pktinfo _ addr (1) -
ipv6
_ pktinfo _ ifindex (1) -
ipv6
_ to _ ipv4 (1) - ipv6only! (1)
- level (2)
- linger (2)
- listen (3)
-
local
_ address (2) - name (1)
- netmask (1)
- new (17)
- open (9)
- optname (1)
-
pack
_ sockaddr _ in (1) -
pack
_ sockaddr _ un (1) - pair (2)
- parse (1)
- path (1)
-
peer
_ cert (1) -
peer
_ cert _ chain (1) - peeraddr (3)
- pending (1)
-
post
_ connection _ check (1) - recv (1)
-
recv
_ io (1) -
recv
_ nonblock (1) - recvfrom (3)
-
recvfrom
_ nonblock (2) - recvmsg (1)
-
recvmsg
_ nonblock (1) -
remote
_ address (2) - reply (1)
-
ruby 1
. 6 feature (1) - run (1)
- send (5)
-
send
_ io (1) - sendmsg (1)
-
sendmsg
_ nonblock (1) - session (1)
- session= (1)
-
session
_ reused? (1) -
set
_ socket (1) - setsockopt (3)
- shutdown (2)
-
sockaddr
_ in (1) -
sockaddr
_ un (1) - socket (1)
- socket? (4)
-
socket
_ type (1) - socketpair (2)
- socktype (1)
- state (1)
-
sync
_ close (1) -
sync
_ close= (1) - sysaccept (1)
- sysclose (1)
- sysread (1)
- syswrite (1)
- tcp (2)
-
tcp
_ server _ loop (2) -
tcp
_ server _ sockets (4) -
to
_ io (1) -
to
_ s (1) -
to
_ sockaddr (1) - type (1)
-
udp
_ server _ loop (2) -
udp
_ server _ loop _ on (1) -
udp
_ server _ recv (1) -
udp
_ server _ sockets (4) - unix (3)
- unix? (1)
-
unix
_ path (1) -
unix
_ rights (2) -
unix
_ server _ loop (1) -
unix
_ server _ socket (2) - unpack (1)
-
unpack
_ sockaddr _ in (1) -
unpack
_ sockaddr _ un (1) -
verify
_ result (1) - vhid (1)
検索結果
先頭5件
-
Socket
:: AF _ LOCAL -> Integer (9001.0) -
Unix domain socket。 Socket.open の第一引数 domain に使用します。
Unix domain socket。
Socket.open の第一引数 domain に使用します。
@see sys/socket.h(header), unix(7linux) -
Socket
:: AF _ MAX -> Integer (9001.0) -
対象のプラットフォーム上でのアドレスファミリーの最大の数値。
対象のプラットフォーム上でのアドレスファミリーの最大の数値。
@see Socket::Constants::PF_MAX -
Socket
:: AF _ NATM -> Integer (9001.0) -
@todo Native ATM access。 Socket.open の第一引数 domain に使用します。
@todo
Native ATM access。
Socket.open の第一引数 domain に使用します。 -
Socket
:: AF _ NDRV -> Integer (9001.0) -
@todo Network driver raw access。 Socket.open の第一引数 domain に使用します。
@todo
Network driver raw access。
Socket.open の第一引数 domain に使用します。 -
Socket
:: AF _ NETBIOS -> Integer (9001.0) -
@todo NetBIOS。 Socket.open の第一引数 domain に使用します。
@todo
NetBIOS。
Socket.open の第一引数 domain に使用します。 -
Socket
:: AF _ NETGRAPH -> Integer (9001.0) -
Netgraph sockets。 Socket.open の第一引数 domain に使用します。
Netgraph sockets。
Socket.open の第一引数 domain に使用します。
@see socket(2freebsd) -
Socket
:: AF _ NS -> Integer (9001.0) -
@todo XEROX NS protocol。 Socket.open の第一引数 domain に使用します。
@todo
XEROX NS protocol。
Socket.open の第一引数 domain に使用します。 -
Socket
:: AF _ OSI -> Integer (9001.0) -
@todo ISO Open Systems Interconnection protocols。 Socket.open の第一引数 domain に使用します。
@todo
ISO Open Systems Interconnection protocols。
Socket.open の第一引数 domain に使用します。 -
Socket
:: AF _ PACKET -> Integer (9001.0) -
デバイスレベルインターフェース。 Socket.open の第一引数 domain に使用します。
デバイスレベルインターフェース。
Socket.open の第一引数 domain に使用します。
@see socket(2linux), packet(7linux) -
Socket
:: AF _ PPP -> Integer (9001.0) -
@todo Point-to-Point Protocol。 Socket.open の第一引数 domain に使用します。
@todo
Point-to-Point Protocol。
Socket.open の第一引数 domain に使用します。 -
Socket
:: AF _ PUP -> Integer (9001.0) -
PUP(PARC Universal Packet)。 Socket.open の第一引数 domain に使用します。
PUP(PARC Universal Packet)。
Socket.open の第一引数 domain に使用します。
@see socket(2freebsd) -
Socket
:: AF _ ROUTE -> Integer (9001.0) -
@todo Internal Routing protocol。 Socket.open の第一引数 domain に使用します。
@todo
Internal Routing protocol。
Socket.open の第一引数 domain に使用します。
@todo -
Socket
:: AF _ SIP -> Integer (9001.0) -
@todo Simple Internet Protocol。 Socket.open の第一引数 domain に使用します。
@todo
Simple Internet Protocol。
Socket.open の第一引数 domain に使用します。 -
Socket
:: AF _ SNA -> Integer (9001.0) -
@todo IBM SNA protocol。 Socket.open の第一引数 domain に使用します。
@todo
IBM SNA protocol。
Socket.open の第一引数 domain に使用します。 -
Socket
:: AF _ SYSTEM -> Integer (9001.0) -
@todo
@todo
Socket.open の第一引数 domain に使用します。 -
Socket
:: AF _ UNIX -> Integer (9001.0) -
Unix domain socket。 Socket.open の第一引数 domain に使用します。
Unix domain socket。
Socket.open の第一引数 domain に使用します。
@see sys/socket.h(header), unix(7linux) -
Socket
:: AF _ UNSPEC -> Integer (9001.0) -
アドレスファミリー不定。
アドレスファミリー不定。
@see Socket.open, sys/socket.h(header) -
Socket
:: AI _ ADDRCONFIG -> Integer (9001.0) -
Accept only if any address is assigned。
Accept only if any address is assigned。
Socket.getaddrinfo, Addrinfo.getaddrinfo の引数 flags に渡す
定数です。
@see getaddrinfo(3) -
Socket
:: AI _ ALL -> Integer (9001.0) -
Allow all addresses。
Allow all addresses。
Socket.getaddrinfo, Addrinfo.getaddrinfo の引数 flags に渡す
定数です。
@see getaddrinfo(3) -
Socket
:: AI _ CANONNAME -> Integer (9001.0) -
Fill in the canonical name。
Fill in the canonical name。
Socket.getaddrinfo, Addrinfo.getaddrinfo の引数 flags に渡す
定数です。
@see getaddrinfo(3) -
Socket
:: AI _ DEFAULT -> Integer (9001.0) -
Default flags for getaddrinfo。
Default flags for getaddrinfo。
Socket.getaddrinfo, Addrinfo.getaddrinfo の引数 flags に渡す
定数です。
@see getipnodebyname(3freebsd) -
Socket
:: AI _ MASK -> Integer (9001.0) -
@todo
@todo -
Socket
:: AI _ NUMERICHOST -> Integer (9001.0) -
Prevent host name resolution。
Prevent host name resolution。
Socket.getaddrinfo, Addrinfo.getaddrinfo の引数 flags に渡す
定数です。
@see getaddrinfo(3) -
Socket
:: AI _ NUMERICSERV -> Integer (9001.0) -
Prevent server name resolution。
Prevent server name resolution。
Socket.getaddrinfo, Addrinfo.getaddrinfo の引数 flags に渡す
定数です。
@see getaddrinfo(3) -
Socket
:: AI _ PASSIVE -> Integer (9001.0) -
Get address to use with bind。
Get address to use with bind。
Socket.getaddrinfo, Addrinfo.getaddrinfo の引数 flags に渡す
定数です。
@see getaddrinfo(3) -
Socket
:: AI _ V4MAPPED -> Integer (9001.0) -
Accept IPv4-mapped IPv6 addresses。
Accept IPv4-mapped IPv6 addresses。
Socket.getaddrinfo, Addrinfo.getaddrinfo の引数 flags に渡す
定数です。
@see getaddrinfo(3) -
Socket
:: AI _ V4MAPPED _ CFG -> Integer (9001.0) -
Accept IPv4 mapped addresses if the kernel supports it。
Accept IPv4 mapped addresses if the kernel supports it。
Socket.getaddrinfo, Addrinfo.getaddrinfo の引数 flags に渡す
定数です。
@see getipnodebyname(3freebsd) -
Socket
:: AncillaryData (9001.0) -
BasicSocket#sendmsg や BasicSocket#recvmsg で用いる ancillary data (補助データ、制御情報) を表すクラスです。
BasicSocket#sendmsg や BasicSocket#recvmsg
で用いる ancillary data (補助データ、制御情報)
を表すクラスです。
Socket::AncillaryData#family(socket family),
Socket::AncillaryData#level(cmsg level),
Socket::AncillaryData#type(cmsg type),
Socket::AncillaryData#data(cmsg data),
といった要素を持ちます。 -
Socket
:: AncillaryData # cmsg _ is?(level , type) -> bool (9001.0) -
自身の level と type が引数のものと一致している場合に真を返します。
自身の level と type が引数のものと一致している場合に真を返します。
require 'socket'
ancdata = Socket::AncillaryData.new(:INET6, :IPV6, :PKTINFO, "")
ancdata.cmsg_is?(Socket::IPPROTO_IPV6, Socket::IPV6_PKTINFO) #=> true
ancdata.cmsg_is?(:IPV6, :PKTINFO) #=> true
ancdata.cmsg_is?(:IP, :PKTINFO) #=> fa... -
Socket
:: AncillaryData # data -> String (9001.0) -
自身が保持している cmsg data (データ) を返します。
自身が保持している cmsg data (データ) を返します。
require 'socket'
p Socket::AncillaryData.new(:INET6, :IPV6, :PKTINFO, "").type
#=> ""
@see Socket::AncillaryData.new -
Socket
:: AncillaryData # family -> Integer (9001.0) -
自身が保持している socket family を返します。
自身が保持している socket family を返します。
require 'socket'
p Socket::AncillaryData.new(:INET6, :IPV6, :PKTINFO, "").family
#=> 10
@see Socket::AncillaryData.new -
Socket
:: AncillaryData # int -> Integer (9001.0) -
自身が保持している cmsg data (データ) を整数の形で返します。
自身が保持している cmsg data (データ) を整数の形で返します。
整数データのサイズおよびエンディアンは実行するホストによって異なります。
require 'socket'
ancdata = Socket::AncillaryData.int(:UNIX, :SOCKET, :RIGHTS, STDERR.fileno)
p ancdata.int #=> 2
@raise TypeError cmgs data のサイズが int のバイト数と異なる場合に発生します
@see Socket::AncillaryData.new Socket::Ancillar... -
Socket
:: AncillaryData # ip _ pktinfo -> [Addrinfo , Integer , Addrinfo] (9001.0) -
自身の type が IP_PKTINFO である場合、保持しているデータ (アドレス、インターフェースのインデックス、ローカルアドレス) を3要素の配列で返します。
自身の type が IP_PKTINFO である場合、保持しているデータ
(アドレス、インターフェースのインデックス、ローカルアドレス)
を3要素の配列で返します。
IP_PKTINFO は非標準的拡張であり、システムによっては使えない場合があります。
require 'socket'
addr = Addrinfo.ip("127.0.0.1")
ifindex = 0
spec_dest = Addrinfo.ip("127.0.0.1")
ancdata = Socket::AncillaryData.ip_pktinfo(addr, ifindex, spe... -
Socket
:: AncillaryData # ipv6 _ pktinfo -> [Addrinfo , Integer] (9001.0) -
自身の type が IPV6_PKTINFO である場合、保持しているデータ (アドレス、インターフェースのインデックス) を2要素の配列で返します。
自身の type が IPV6_PKTINFO である場合、保持しているデータ
(アドレス、インターフェースのインデックス)
を2要素の配列で返します。
IPV6_PKTINFO については 3542 を参照してください。
require 'socket'
addr = Addrinfo.ip("::1")
ifindex = 0
ancdata = Socket::AncillaryData.ipv6_pktinfo(addr, ifindex)
p ancdata.ipv6_pktinfo #=> [#<Addrinfo: ::1>, 0]
@see Socke... -
Socket
:: AncillaryData # ipv6 _ pktinfo _ addr -> Addrinfo (9001.0) -
自身の type が IPV6_PKTINFO である場合、保持しているデータ (アドレス、インターフェースのインデックス) のアドレスを返します。
自身の type が IPV6_PKTINFO である場合、保持しているデータ
(アドレス、インターフェースのインデックス)
のアドレスを返します。
require 'socket'
addr = Addrinfo.ip("::1")
ifindex = 0
ancdata = Socket::AncillaryData.ipv6_pktinfo(addr, ifindex)
p ancdata.ipv6_pktinfo_addr #=> #<Addrinfo: ::1>
@see Socket::AncillaryData.ipv6_pktinfo,
S... -
Socket
:: AncillaryData # ipv6 _ pktinfo _ ifindex -> Integer (9001.0) -
自身の type が IPV6_PKTINFO である場合、保持しているデータ (アドレス、インターフェースのインデックス) のインデックスを返します。
自身の type が IPV6_PKTINFO である場合、保持しているデータ
(アドレス、インターフェースのインデックス)
のインデックスを返します。
require 'socket'
addr = Addrinfo.ip("::1")
ifindex = 0
ancdata = Socket::AncillaryData.ipv6_pktinfo(addr, ifindex)
p ancdata.ipv6_pktinfo_ifindex #=> 0
@see Socket::AncillaryData.ipv6_pktinfo,
Socket::Anc... -
Socket
:: AncillaryData # level -> Integer (9001.0) -
自身が保持している cmsg level (元プロトコル) を返します。
自身が保持している cmsg level (元プロトコル) を返します。
require 'socket'
p Socket::AncillaryData.new(:INET6, :IPV6, :PKTINFO, "").level
#=> 41
@see Socket::AncillaryData.new -
Socket
:: AncillaryData # timestamp -> Time (9001.0) -
タイムスタンプ制御メッセージに含まれる時刻を Time オブジェクト で返します。
タイムスタンプ制御メッセージに含まれる時刻を Time オブジェクト
で返します。
"タイムスタンプ制御メッセージ" は以下のいずれかです。
* SOL_SOCKET/SCM_TIMESTAMP (micro second) GNU/Linux, FreeBSD, NetBSD, OpenBSD, Solaris, MacOS X
* SOL_SOCKET/SCM_TIMESTAMPNS (nano second) GNU/Linux
* SOL_SOCKET/SCM_BINTIME (2**(-64) second) FreeBSD
require 'socket... -
Socket
:: AncillaryData # type -> Integer (9001.0) -
自身が保持している cmsg type (種類) を返します。
自身が保持している cmsg type (種類) を返します。
require 'socket'
p Socket::AncillaryData.new(:INET6, :IPV6, :PKTINFO, "").type
#=> 2
@see Socket::AncillaryData.new -
Socket
:: AncillaryData # unix _ rights -> [IO] | nil (9001.0) -
Unix domain socket の SCM_RIGHTS 制御メッセージに含まれる ファイルディスクリプタを IO オブジェクトの配列として返します。
Unix domain socket の SCM_RIGHTS 制御メッセージに含まれる
ファイルディスクリプタを IO オブジェクトの配列として返します。
得られる IO オブジェクトか IO か Socket です。
この配列は Socket::AncillaryData が初期化されたときに
作られます。例えば BasicSocket#recvmsg を :scm_rights => true
オプションを付けて呼びだし、
SCM_RIGHTS な 制御メッセージを受け取ったときに配列が作られます。
適切なオプションを指定しなかった場合は配列は生成されず、
このメソッドは nil... -
Socket
:: Constants (9001.0) -
ソケット操作の指定のための定数を定義したモジュール。このモジュー ルをインクルードすれば、定数 (AF_INETなど) を直接参照できます。
ソケット操作の指定のための定数を定義したモジュール。このモジュー
ルをインクルードすれば、定数 (AF_INETなど) を直接参照できます。
これらの定数は Socket の定数としても定義されています。
環境/OS によっては、ここに記述されているにもかかわらず
定義されていない定数が存在します。そのような定数はその環境では
サポートされていないことを意味します。 -
Socket
:: Constants :: AF _ APPLETALK -> Integer (9001.0) -
Apple talk。 Socket.open の第一引数 domain に使用します。
Apple talk。
Socket.open の第一引数 domain に使用します。
@see socket(2linux), socket(2freebsd), ddp(7linux) -
Socket
:: Constants :: AF _ ATM -> Integer (9001.0) -
ATM。 Socket.open の第一引数 domain に使用します。
ATM。
Socket.open の第一引数 domain に使用します。
@see socket(2freebsd) -
Socket
:: Constants :: AF _ AX25 -> Integer (9001.0) -
ITU-T X.25 / ISO-8208。 Socket.open の第一引数 domain に使用します。
ITU-T X.25 / ISO-8208。
Socket.open の第一引数 domain に使用します。
@see socket(2linux) -
Socket
:: Constants :: AF _ CCITT -> Integer (9001.0) -
@todo CCITT プロトコル。 Socket.open の第一引数 domain に使用します。
@todo
CCITT プロトコル。
Socket.open の第一引数 domain に使用します。 -
Socket
:: Constants :: AF _ CHAOS -> Integer (9001.0) -
@todo MIT CHAOS プロトコル。 Socket.open の第一引数 domain に使用します。
@todo
MIT CHAOS プロトコル。
Socket.open の第一引数 domain に使用します。 -
Socket
:: Constants :: AF _ CNT -> Integer (9001.0) -
@todo Computer Network Technology。 Socket.open の第一引数 domain に使用します。
@todo
Computer Network Technology。
Socket.open の第一引数 domain に使用します。 -
Socket
:: Constants :: AF _ COIP -> Integer (9001.0) -
@todo connection-oriented IP。 Socket.open の第一引数 domain に使用します。
@todo
connection-oriented IP。
Socket.open の第一引数 domain に使用します。 -
Socket
:: Constants :: AF _ DATAKIT -> Integer (9001.0) -
@todo datakit protocol。 Socket.open の第一引数 domain に使用します。
@todo
datakit protocol。
Socket.open の第一引数 domain に使用します。 -
Socket
:: Constants :: AF _ DEC -> Integer (9001.0) -
@todo DECnet protocol。 Socket.open の第一引数 domain に使用します。
@todo
DECnet protocol。
Socket.open の第一引数 domain に使用します。 -
Socket
:: Constants :: AF _ DLI -> Integer (9001.0) -
@todo DEC Direct data link interface。 Socket.open の第一引数 domain に使用します。
@todo
DEC Direct data link interface。
Socket.open の第一引数 domain に使用します。 -
Socket
:: Constants :: AF _ E164 -> Integer (9001.0) -
@todo CCITT E.164 recommendation。 Socket.open の第一引数 domain に使用します。
@todo
CCITT E.164 recommendation。
Socket.open の第一引数 domain に使用します。 -
Socket
:: Constants :: AF _ ECMA -> Integer (9001.0) -
@todo European computer manufacturers。 Socket.open の第一引数 domain に使用します。
@todo
European computer manufacturers。
Socket.open の第一引数 domain に使用します。 -
Socket
:: Constants :: AF _ HYLINK -> Integer (9001.0) -
@todo NSC Hyperchannel。 Socket.open の第一引数 domain に使用します。
@todo
NSC Hyperchannel。
Socket.open の第一引数 domain に使用します。 -
Socket
:: Constants :: AF _ IMPLINK -> Integer (9001.0) -
@todo ARPANET IMP。 Socket.open の第一引数 domain に使用します。
@todo
ARPANET IMP。
Socket.open の第一引数 domain に使用します。 -
Socket
:: Constants :: AF _ INET -> Integer (9001.0) -
IPv4。 Socket.open の第一引数 domain に使用します。
IPv4。
Socket.open の第一引数 domain に使用します。
@see sys/socket.h(header), socket(2freebsd), ip(7linux) -
Socket
:: Constants :: AF _ INET6 -> Integer (9001.0) -
IPv6。 Socket.open の第一引数 domain に使用します。
IPv6。
Socket.open の第一引数 domain に使用します。
@see sys/socket.h(header), socket(2freebsd), ipv6(7linux) -
Socket
:: Constants :: AF _ IPX -> Integer (9001.0) -
IPX(Novell Internet Packet eXchange protocol)。 Socket.open の第一引数 domain に使用します。
IPX(Novell Internet Packet eXchange protocol)。
Socket.open の第一引数 domain に使用します。
@see socket(3linux) -
Socket
:: Constants :: AF _ ISDN -> Integer (9001.0) -
@todo Integrated Services Digital Network。 Socket.open の第一引数 domain に使用します。
@todo
Integrated Services Digital Network。
Socket.open の第一引数 domain に使用します。 -
Socket
:: Constants :: AF _ ISO -> Integer (9001.0) -
@todo ISO Open Systems Interconnection protocols。 Socket.open の第一引数 domain に使用します。
@todo
ISO Open Systems Interconnection protocols。
Socket.open の第一引数 domain に使用します。 -
Socket
:: Constants :: AF _ LAT -> Integer (9001.0) -
@todo Local Area Transport protocol。 Socket.open の第一引数 domain に使用します。
@todo
Local Area Transport protocol。
Socket.open の第一引数 domain に使用します。 -
Socket
:: Constants :: AF _ LINK -> Integer (9001.0) -
@todo Link layer interface。 Socket.open の第一引数 domain に使用します。
@todo
Link layer interface。
Socket.open の第一引数 domain に使用します。 -
Socket
:: Constants :: AF _ LOCAL -> Integer (9001.0) -
Unix domain socket。 Socket.open の第一引数 domain に使用します。
Unix domain socket。
Socket.open の第一引数 domain に使用します。
@see sys/socket.h(header), unix(7linux) -
Socket
:: Constants :: AF _ MAX -> Integer (9001.0) -
対象のプラットフォーム上でのアドレスファミリーの最大の数値。
対象のプラットフォーム上でのアドレスファミリーの最大の数値。
@see Socket::Constants::PF_MAX -
Socket
:: Constants :: AF _ NATM -> Integer (9001.0) -
@todo Native ATM access。 Socket.open の第一引数 domain に使用します。
@todo
Native ATM access。
Socket.open の第一引数 domain に使用します。 -
Socket
:: Constants :: AF _ NDRV -> Integer (9001.0) -
@todo Network driver raw access。 Socket.open の第一引数 domain に使用します。
@todo
Network driver raw access。
Socket.open の第一引数 domain に使用します。 -
Socket
:: Constants :: AF _ NETBIOS -> Integer (9001.0) -
@todo NetBIOS。 Socket.open の第一引数 domain に使用します。
@todo
NetBIOS。
Socket.open の第一引数 domain に使用します。 -
Socket
:: Constants :: AF _ NETGRAPH -> Integer (9001.0) -
Netgraph sockets。 Socket.open の第一引数 domain に使用します。
Netgraph sockets。
Socket.open の第一引数 domain に使用します。
@see socket(2freebsd) -
Socket
:: Constants :: AF _ NS -> Integer (9001.0) -
@todo XEROX NS protocol。 Socket.open の第一引数 domain に使用します。
@todo
XEROX NS protocol。
Socket.open の第一引数 domain に使用します。 -
Socket
:: Constants :: AF _ OSI -> Integer (9001.0) -
@todo ISO Open Systems Interconnection protocols。 Socket.open の第一引数 domain に使用します。
@todo
ISO Open Systems Interconnection protocols。
Socket.open の第一引数 domain に使用します。 -
Socket
:: Constants :: AF _ PACKET -> Integer (9001.0) -
デバイスレベルインターフェース。 Socket.open の第一引数 domain に使用します。
デバイスレベルインターフェース。
Socket.open の第一引数 domain に使用します。
@see socket(2linux), packet(7linux) -
Socket
:: Constants :: AF _ PPP -> Integer (9001.0) -
@todo Point-to-Point Protocol。 Socket.open の第一引数 domain に使用します。
@todo
Point-to-Point Protocol。
Socket.open の第一引数 domain に使用します。 -
Socket
:: Constants :: AF _ PUP -> Integer (9001.0) -
PUP(PARC Universal Packet)。 Socket.open の第一引数 domain に使用します。
PUP(PARC Universal Packet)。
Socket.open の第一引数 domain に使用します。
@see socket(2freebsd) -
Socket
:: Constants :: AF _ ROUTE -> Integer (9001.0) -
@todo Internal Routing protocol。 Socket.open の第一引数 domain に使用します。
@todo
Internal Routing protocol。
Socket.open の第一引数 domain に使用します。
@todo -
Socket
:: Constants :: AF _ SIP -> Integer (9001.0) -
@todo Simple Internet Protocol。 Socket.open の第一引数 domain に使用します。
@todo
Simple Internet Protocol。
Socket.open の第一引数 domain に使用します。 -
Socket
:: Constants :: AF _ SNA -> Integer (9001.0) -
@todo IBM SNA protocol。 Socket.open の第一引数 domain に使用します。
@todo
IBM SNA protocol。
Socket.open の第一引数 domain に使用します。 -
Socket
:: Constants :: AF _ SYSTEM -> Integer (9001.0) -
@todo
@todo
Socket.open の第一引数 domain に使用します。 -
Socket
:: Constants :: AF _ UNIX -> Integer (9001.0) -
Unix domain socket。 Socket.open の第一引数 domain に使用します。
Unix domain socket。
Socket.open の第一引数 domain に使用します。
@see sys/socket.h(header), unix(7linux) -
Socket
:: Constants :: AF _ UNSPEC -> Integer (9001.0) -
アドレスファミリー不定。
アドレスファミリー不定。
@see Socket.open, sys/socket.h(header) -
Socket
:: Constants :: AI _ ADDRCONFIG -> Integer (9001.0) -
Accept only if any address is assigned。
Accept only if any address is assigned。
Socket.getaddrinfo, Addrinfo.getaddrinfo の引数 flags に渡す
定数です。
@see getaddrinfo(3) -
Socket
:: Constants :: AI _ ALL -> Integer (9001.0) -
Allow all addresses。
Allow all addresses。
Socket.getaddrinfo, Addrinfo.getaddrinfo の引数 flags に渡す
定数です。
@see getaddrinfo(3) -
Socket
:: Constants :: AI _ CANONNAME -> Integer (9001.0) -
Fill in the canonical name。
Fill in the canonical name。
Socket.getaddrinfo, Addrinfo.getaddrinfo の引数 flags に渡す
定数です。
@see getaddrinfo(3) -
Socket
:: Constants :: AI _ DEFAULT -> Integer (9001.0) -
Default flags for getaddrinfo。
Default flags for getaddrinfo。
Socket.getaddrinfo, Addrinfo.getaddrinfo の引数 flags に渡す
定数です。
@see getipnodebyname(3freebsd) -
Socket
:: Constants :: AI _ MASK -> Integer (9001.0) -
@todo
@todo -
Socket
:: Constants :: AI _ NUMERICHOST -> Integer (9001.0) -
Prevent host name resolution。
Prevent host name resolution。
Socket.getaddrinfo, Addrinfo.getaddrinfo の引数 flags に渡す
定数です。
@see getaddrinfo(3) -
Socket
:: Constants :: AI _ NUMERICSERV -> Integer (9001.0) -
Prevent server name resolution。
Prevent server name resolution。
Socket.getaddrinfo, Addrinfo.getaddrinfo の引数 flags に渡す
定数です。
@see getaddrinfo(3) -
Socket
:: Constants :: AI _ PASSIVE -> Integer (9001.0) -
Get address to use with bind。
Get address to use with bind。
Socket.getaddrinfo, Addrinfo.getaddrinfo の引数 flags に渡す
定数です。
@see getaddrinfo(3) -
Socket
:: Constants :: AI _ V4MAPPED -> Integer (9001.0) -
Accept IPv4-mapped IPv6 addresses。
Accept IPv4-mapped IPv6 addresses。
Socket.getaddrinfo, Addrinfo.getaddrinfo の引数 flags に渡す
定数です。
@see getaddrinfo(3) -
Socket
:: Constants :: AI _ V4MAPPED _ CFG -> Integer (9001.0) -
Accept IPv4 mapped addresses if the kernel supports it。
Accept IPv4 mapped addresses if the kernel supports it。
Socket.getaddrinfo, Addrinfo.getaddrinfo の引数 flags に渡す
定数です。
@see getipnodebyname(3freebsd) -
Socket
:: Constants :: EAI _ ADDRFAMILY -> Integer (9001.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), gai_strerror(3freebsd) -
Socket
:: Constants :: EAI _ AGAIN -> Integer (9001.0) -
Temporary failure in name resolution
Temporary failure in name resolution
getaddrinfo(3), getnameinfo(3) などの
エラーコードです。
対応する Socket.getaddrinfo, Addrinfo.getaddrinfo などは
エラーを SocketError に変換するため、この定数は直接は利用しません。
@see getaddrinfo(3linux), gai_strerror(3freebsd) -
Socket
:: Constants :: EAI _ BADFLAGS -> Integer (9001.0) -
Invalid flags
Invalid flags
getaddrinfo(3), getnameinfo(3) などの
エラーコードです。
対応する Socket.getaddrinfo, Addrinfo.getaddrinfo などは
エラーを SocketError に変換するため、この定数は直接は利用しません。
@see getaddrinfo(3linux), gai_strerror(3freebsd) -
Socket
:: Constants :: EAI _ BADHINTS -> Integer (9001.0) -
Invalid value for hints
Invalid value for hints
getaddrinfo(3), getnameinfo(3) などの
エラーコードです。
対応する Socket.getaddrinfo, Addrinfo.getaddrinfo などは
エラーを SocketError に変換するため、この定数は直接は利用しません。 -
Socket
:: Constants :: EAI _ FAIL -> Integer (9001.0) -
Non-recoverable failure in name resolution
Non-recoverable failure in name resolution
getaddrinfo(3), getnameinfo(3) などの
エラーコードです。
対応する Socket.getaddrinfo, Addrinfo.getaddrinfo などは
エラーを SocketError に変換するため、この定数は直接は利用しません。
@see getaddrinfo(3linux), gai_strerror(3freebsd) -
Socket
:: Constants :: EAI _ FAMILY -> Integer (9001.0) -
Address family not supported
Address family not supported
getaddrinfo(3), getnameinfo(3) などの
エラーコードです。
対応する Socket.getaddrinfo, Addrinfo.getaddrinfo などは
エラーを SocketError に変換するため、この定数は直接は利用しません。
@see getaddrinfo(3linux), gai_strerror(3freebsd) -
Socket
:: Constants :: EAI _ MAX -> Integer (9001.0) -
EAI_* 定数の最大値。
EAI_* 定数の最大値。 -
Socket
:: Constants :: EAI _ MEMORY -> Integer (9001.0) -
Memory allocation failure
Memory allocation failure
getaddrinfo(3), getnameinfo(3) などの
エラーコードです。
対応する Socket.getaddrinfo, Addrinfo.getaddrinfo などは
エラーを SocketError に変換するため、この定数は直接は利用しません。
@see getaddrinfo(3linux), gai_strerror(3freebsd) -
Socket
:: Constants :: EAI _ NODATA -> Integer (9001.0) -
No address associated with hostname
No address associated with hostname
getaddrinfo(3), getnameinfo(3) などの
エラーコードです。
対応する Socket.getaddrinfo, Addrinfo.getaddrinfo などは
エラーを SocketError に変換するため、この定数は直接は利用しません。
@see getaddrinfo(3linux) -
Socket
:: Constants :: EAI _ NONAME -> Integer (9001.0) -
Hostname nor servname, or not known
Hostname nor servname, or not known
getaddrinfo(3), getnameinfo(3) などの
エラーコードです。
対応する Socket.getaddrinfo, Addrinfo.getaddrinfo などは
エラーを SocketError に変換するため、この定数は直接は利用しません。
@see getaddrinfo(3linux), gai_strerror(3freebsd) -
Socket
:: Constants :: EAI _ OVERFLOW -> Integer (9001.0) -
Argument buffer overflow
Argument buffer overflow
getaddrinfo(3), getnameinfo(3) などの
エラーコードです。
対応する Socket.getaddrinfo, Addrinfo.getaddrinfo などは
エラーを SocketError に変換するため、この定数は直接は利用しません。
@see getaddrinfo(3linux), gai_strerror(3freebsd)