ライブラリ
-
cgi
/ core (2) - csv (80)
- mkmf (35)
-
net
/ http (83) -
net
/ imap (2) -
net
/ pop (1) - psych (4)
-
rubygems
/ package / tar _ header (25) -
rubygems
/ package / tar _ reader / entry (1) - socket (126)
- un (1)
- uri (2)
-
webrick
/ httprequest (3) -
webrick
/ httpresponse (1) -
webrick
/ httputils (4)
クラス
- CGI (2)
- CSV (33)
-
CSV
:: FieldInfo (2) -
CSV
:: Row (23) -
CSV
:: Table (22) -
Gem
:: Package :: TarHeader (24) -
Gem
:: Package :: TarReader :: Entry (1) -
Net
:: HTTP (35) -
Net
:: HTTPRequest (1) -
Net
:: HTTPResponse (3) -
Net
:: IMAP (1) -
Net
:: IMAP :: FetchData (1) -
Net
:: POPMail (1) -
Psych
:: Nodes :: Node (2) - Socket (63)
-
URI
:: MailTo (2) -
WEBrick
:: HTTPRequest (3) -
WEBrick
:: HTTPResponse (1) -
WEBrick
:: HTTPUtils :: FormData (1)
モジュール
- Kernel (36)
-
Net
:: HTTPHeader (41) - Psych (2)
-
Socket
:: Constants (63) -
WEBrick
:: HTTPUtils (3)
キーワード
-
$ defs (1) - << (2)
- == (3)
-
AF
_ INET (2) -
AF
_ INET6 (2) -
AF
_ LOCAL (2) -
AF
_ UNIX (2) -
AF
_ UNSPEC (2) -
DEFAULT
_ OPTIONS (1) - FIELDS (1)
- HTTPHeader (1)
- HTTPHeaderSyntaxError (1)
- HTTPRequestHeaderFieldsTooLarge (1)
- HeaderConverters (1)
- IFNAMSIZ (2)
-
IF
_ NAMESIZE (2) -
INADDR
_ ANY (2) -
INADDR
_ BROADCAST (2) -
INET6
_ ADDRSTRLEN (2) -
INET
_ ADDRSTRLEN (2) -
IPPROTO
_ AH (2) -
IPPROTO
_ FRAGMENT (2) -
IPPROTO
_ ICMP (2) -
IPPROTO
_ IP (2) -
IPPROTO
_ IPV6 (2) -
IPPROTO
_ NONE (2) -
IPPROTO
_ RAW (2) -
IPPROTO
_ TCP (2) -
IPPROTO
_ UDP (2) -
IPV6
_ JOIN _ GROUP (2) -
IPV6
_ LEAVE _ GROUP (2) -
IPV6
_ MULTICAST _ HOPS (2) -
IPV6
_ MULTICAST _ IF (2) -
IPV6
_ MULTICAST _ LOOP (2) -
IPV6
_ RECVRTHDR (2) -
IPV6
_ RTHDRDSTOPTS (2) -
IPV6
_ RTHDR _ TYPE _ 0 (2) -
IPV6
_ UNICAST _ HOPS (2) -
IPV6
_ V6ONLY (2) -
IP
_ HDRINCL (2) -
MSG
_ CTRUNC (2) -
MSG
_ DONTROUTE (2) -
MSG
_ EOR (2) -
MSG
_ OOB (2) -
MSG
_ PEEK (2) -
MSG
_ TRUNC (2) -
MSG
_ WAITALL (2) -
NEWS for Ruby 2
. 0 . 0 (1) -
NEWS for Ruby 3
. 0 . 0 (1) -
PACK
_ FORMAT (1) -
PF
_ INET (2) -
PF
_ INET6 (2) -
PF
_ LOCAL (2) -
PF
_ UNIX (2) -
SCM
_ RIGHTS (2) -
SOCK
_ RAW (2) -
SOL
_ SOCKET (2) - SOMAXCONN (2)
-
SO
_ ACCEPTCONN (2) -
SO
_ BROADCAST (2) -
SO
_ DEBUG (2) -
SO
_ DONTROUTE (2) -
SO
_ ERROR (2) -
SO
_ KEEPALIVE (2) -
SO
_ LINGER (2) -
SO
_ OOBINLINE (2) -
SO
_ RCVBUF (2) -
SO
_ RCVLOWAT (2) -
SO
_ RCVTIMEO (2) -
SO
_ REUSEADDR (2) -
SO
_ SNDBUF (2) -
SO
_ SNDLOWAT (2) -
SO
_ SNDTIMEO (2) -
SO
_ TYPE (2) -
TCP
_ NODELAY (2) - TarHeader (1)
-
UNPACK
_ FORMAT (1) - [] (7)
- []= (4)
-
add
_ field (1) - attr (1)
-
basic
_ auth (1) -
by
_ col (1) -
by
_ col! (1) -
by
_ col _ or _ row (1) -
by
_ col _ or _ row! (1) -
by
_ row (1) -
by
_ row! (1) -
canonical
_ each (1) -
cgi
/ session (1) -
check
_ signedness (2) -
check
_ sizeof (2) - checksum (1)
- chunked? (1)
-
content
_ length (1) -
content
_ length= (1) -
content
_ range (1) -
content
_ type (1) -
content
_ type= (1) - convert (3)
- converters (1)
-
convertible
_ int (2) - copy (1)
-
create
_ header (1) - delete (4)
-
delete
_ if (3) - devmajor (1)
- devminor (1)
- dump (2)
- each (5)
-
each
_ capitalized (1) -
each
_ capitalized _ name (1) -
each
_ header (1) -
each
_ key (1) -
each
_ name (1) -
each
_ value (1) - empty? (1)
- encoding (1)
- fetch (4)
- field (1)
- field? (1)
-
field
_ row? (1) - fields (1)
- filter (3)
-
find
_ header (1) -
find
_ type (2) -
force
_ quotes? (1) -
form
_ data= (1) - from (1)
- get (2)
- get2 (2)
-
get
_ fields (1) - gets (1)
- gid (1)
- gname (1)
-
have
_ func (2) -
have
_ header (2) -
have
_ library (2) -
have
_ macro (2) -
have
_ struct _ member (2) -
have
_ type (2) -
have
_ var (2) - head (1)
- head2 (2)
- header= (1)
- header? (1)
-
header
_ convert (3) -
header
_ converters (1) -
header
_ row? (2) - headers (4)
- headers= (1)
- include? (1)
- index (1)
- inspect (2)
- key? (1)
- length (1)
- lineno (1)
- linkname (1)
- lock (1)
- magic (1)
-
main
_ type (1) - method (1)
- mkcol (1)
- mkmf (2)
- mode (2)
- move (1)
- mtime (1)
- name (1)
-
net
/ imap (1) - new (4)
- out (1)
-
parse
_ header (1) -
parse
_ range _ header (1) - patch (2)
- post (2)
- post2 (2)
- prefix (1)
- propfind (1)
- proppatch (1)
-
proxy
_ basic _ auth (1) - put (1)
- put2 (2)
-
quote
_ char (1) - range (1)
- range= (2)
-
range
_ length (1) -
raw
_ header (1) - read (1)
-
reader
_ header (1) - readline (1)
- readlines (1)
-
request
_ get (2) -
request
_ head (2) -
request
_ post (2) -
request
_ put (2) - response (1)
-
return
_ headers? (1) - rewind (1)
-
row
_ sep (1) -
ruby 1
. 6 feature (1) -
ruby 1
. 8 . 3 feature (1) -
ruby 1
. 8 . 4 feature (1) -
ruby 1
. 9 feature (1) -
rubygems
/ package / tar _ header (1) -
send
_ request (1) -
set
_ content _ type (1) -
set
_ form _ data (1) -
set
_ range (3) - shift (1)
- size (2)
-
skip
_ blanks? (1) -
split
_ header _ value (1) -
sub
_ type (1) - table (1)
-
to
_ a (1) -
to
_ csv (1) -
to
_ hash (1) -
to
_ s (2) -
to
_ yaml (1) - trace (1)
-
try
_ constant (2) -
try
_ func (2) -
try
_ static _ assert (2) -
try
_ type (2) -
try
_ var (2) -
type
_ params (1) - typeflag (1)
- uid (1)
- uname (1)
- unlock (1)
-
update
_ checksum (1) -
values
_ at (2) - version (1)
-
write
_ headers? (1) - yaml (1)
検索結果
先頭5件
-
Socket
:: Constants :: MSG _ TRUNC -> Integer (19.0) -
Data discarded before delivery。
Data discarded before delivery。
BasicSocket#send, BasicSocket#sendmsg,
BasicSocket#recv, BasicSocket#recvmsg
の flags 引数に用います。
@see sys/socket.h(header),
send(2linux), recv(2linux),
send(2freebsd), recv(2freebsd) -
Socket
:: Constants :: MSG _ WAITALL -> Integer (19.0) -
Wait for full request or error
Wait for full request or error
BasicSocket#recv, BasicSocket#recvmsg の
flags 引数に用います。
@see sys/socket.h(header),
recv(2), recvfrom(2), recvmsg(2),
recv(2linux),
recv(2freebsd) -
Socket
:: Constants :: PF _ INET -> Integer (19.0) -
IPv4。 Socket.open の第一引数 domain に使用します。
IPv4。
Socket.open の第一引数 domain に使用します。
@see sys/socket.h(header), socket(2freebsd), ip(7linux) -
Socket
:: Constants :: PF _ INET6 -> Integer (19.0) -
IPv6。 Socket.open の第一引数 domain に使用します。
IPv6。
Socket.open の第一引数 domain に使用します。
@see sys/socket.h(header), socket(2freebsd), ipv6(7linux) -
Socket
:: Constants :: PF _ LOCAL -> Integer (19.0) -
Unix domain socket。 Socket.open の第一引数 domain に使用します。
Unix domain socket。
Socket.open の第一引数 domain に使用します。
@see sys/socket.h(header), unix(7linux) -
Socket
:: Constants :: PF _ UNIX -> Integer (19.0) -
Unix domain socket。 Socket.open の第一引数 domain に使用します。
Unix domain socket。
Socket.open の第一引数 domain に使用します。
@see sys/socket.h(header), unix(7linux) -
Socket
:: Constants :: SCM _ RIGHTS -> Integer (19.0) -
Access rights.
Access rights.
Socket::AncillaryData の type として利用します。
@see Socket::AncillaryData, Socket::AncillaryData#unix_rights
BasicSocket#sendmsg, BasicSocket#recvmsg,
unix(7linux), unix(4freebsd),
sys/socket.h(header) -
Socket
:: Constants :: SOCK _ RAW -> Integer (19.0) -
RAW ソケット。 Socket.open の第二引数 type に使用します。
RAW ソケット。
Socket.open の第二引数 type に使用します。
@see sys/socket.h(header), socket(2linux),
raw(7linux), Socket.open -
Socket
:: Constants :: SOL _ SOCKET -> Integer (19.0) -
Socket level options。 BasicSocket#getsockopt, BasicSocket#setsockopt の第一引数(level)に使用します。
Socket level options。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第一引数(level)に使用します。
@see getsockopt(2), setsockopt(2),
sys/socket.h(header), socket(7linux)
getsockopt(2freebsd) -
Socket
:: Constants :: SOMAXCONN -> Integer (19.0) -
Socket#listen の backlog の最大長。
Socket#listen の backlog の最大長。
@see sys/socket.h(header), listen(2) -
Socket
:: Constants :: SO _ ACCEPTCONN -> Integer (19.0) -
Socket has had listen() called on it。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
Socket has had listen() called on it。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see sys/socket.h(header), getsockopt(2freebsd),
socket(7linux), Socket::Constants::SOL_SOCKET -
Socket
:: Constants :: SO _ BROADCAST -> Integer (19.0) -
Permit sending of broadcast messages。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
Permit sending of broadcast messages。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see sys/socket.h(header), getsockopt(2freebsd),
socket(7linux), Socket::Constants::SOL_SOCKET -
Socket
:: Constants :: SO _ DEBUG -> Integer (19.0) -
Debug info recording。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
Debug info recording。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see sys/socket.h(header), getsockopt(2freebsd),
socket(7linux), Socket::Constants::SOL_SOCKET -
Socket
:: Constants :: SO _ DONTROUTE -> Integer (19.0) -
Send without using the routing tables。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
Send without using the routing tables。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see sys/socket.h(header), getsockopt(2freebsd),
socket(7linux), Socket::Constants::SOL_SOCKET -
Socket
:: Constants :: SO _ ERROR -> Integer (19.0) -
Get socket error status。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
Get socket error status。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see sys/socket.h(header), getsockopt(2freebsd),
socket(7linux), Socket::Constants::SOL_SOCKET -
Socket
:: Constants :: SO _ KEEPALIVE -> Integer (19.0) -
Keep connections alive。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
Keep connections alive。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see sys/socket.h(header), getsockopt(2freebsd),
socket(7linux), Socket::Constants::SOL_SOCKET -
Socket
:: Constants :: SO _ LINGER -> Integer (19.0) -
Linger on close if data is present。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
Linger on close if data is present。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see sys/socket.h(header), getsockopt(2freebsd),
socket(7linux),Socket::Constants::SOL_SOCKET -
Socket
:: Constants :: SO _ OOBINLINE -> Integer (19.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 :: SO _ RCVBUF -> Integer (19.0) -
Receive buffer size。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
Receive buffer size。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see sys/socket.h(header), getsockopt(2freebsd),
socket(7linux), Socket::Constants::SOL_SOCKET -
Socket
:: Constants :: SO _ RCVLOWAT -> Integer (19.0) -
Receive low-water mark。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
Receive low-water mark。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see sys/socket.h(header), getsockopt(2freebsd),
socket(7linux), Socket::Constants::SOL_SOCKET -
Socket
:: Constants :: SO _ RCVTIMEO -> Integer (19.0) -
Receive timeout。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
Receive timeout。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see sys/socket.h(header), getsockopt(2freebsd),
socket(7linux) -
Socket
:: Constants :: SO _ REUSEADDR -> Integer (19.0) -
Allow local address reuse。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
Allow local address reuse。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see sys/socket.h(header), getsockopt(2freebsd),
socket(7linux), bind(2),
Socket::Constants::SOL_SOCKET -
Socket
:: Constants :: SO _ SNDBUF -> Integer (19.0) -
Send buffer size。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
Send buffer size。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see sys/socket.h(header), getsockopt(2freebsd),
socket(7linux), Socket::Constants::SOL_SOCKET -
Socket
:: Constants :: SO _ SNDLOWAT -> Integer (19.0) -
Receive low-water mark。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
Receive low-water mark。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see sys/socket.h(header), getsockopt(2freebsd),
socket(7linux), Socket::Constants::SOL_SOCKET -
Socket
:: Constants :: SO _ SNDTIMEO -> Integer (19.0) -
Send timeout。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
Send timeout。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see sys/socket.h(header), getsockopt(2freebsd),
socket(7linux), Socket::Constants::SOL_SOCKET -
Socket
:: Constants :: SO _ TYPE -> Integer (19.0) -
Get the socket type。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
Get the socket type。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see sys/socket.h(header), getsockopt(2freebsd),
socket(7linux), Socket::Constants::SOL_SOCKET -
Socket
:: Constants :: TCP _ NODELAY -> Integer (19.0) -
Don't delay sending to coalesce packets。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
Don't delay sending to coalesce packets。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see tcp(4freebsd),
tcp(7linux), netinet/tcp.h(header) -
Socket
:: IFNAMSIZ -> Integer (19.0) -
インターフェース名文字列の最大長さ。
インターフェース名文字列の最大長さ。
@see net/if.h(header) -
Socket
:: IF _ NAMESIZE -> Integer (19.0) -
インターフェース名文字列の最大長さ。
インターフェース名文字列の最大長さ。
@see net/if.h(header) -
Socket
:: INADDR _ ANY -> Integer (19.0) -
A socket bound to INADDR_ANY receives packets from all interfaces and sends from the default IP address。 IPv4アドレスの 0.0.0.0 に対応する整数です。
A socket bound to INADDR_ANY receives packets from
all interfaces and sends from the default IP address。
IPv4アドレスの 0.0.0.0 に対応する整数です。
@see netinet/in.h(header), ip(7linux), ip(4freebsd) -
Socket
:: INADDR _ BROADCAST -> Integer (19.0) -
The network broadcast address。 IPv4のブロードキャストアドレス 255.255.255.255 に対応する整数です。
The network broadcast address。
IPv4のブロードキャストアドレス 255.255.255.255 に対応する整数です。
@see netinet/in.h(header), ip(7linux), ip(4freebsd) -
Socket
:: INET6 _ ADDRSTRLEN -> Integer (19.0) -
IPv6アドレス文字列の最大長。
IPv6アドレス文字列の最大長。
@see netinet/in.h(header) -
Socket
:: INET _ ADDRSTRLEN -> Integer (19.0) -
IPv4アドレス文字列の最大長。
IPv4アドレス文字列の最大長。
@see netinet/in.h(header) -
Socket
:: IPPROTO _ ICMP -> Integer (19.0) -
Control message protocol。 BasicSocket#getsockopt, BasicSocket#setsockopt の level 引数に使用します。
Control message protocol。
BasicSocket#getsockopt, BasicSocket#setsockopt の
level 引数に使用します。
また、Socket.open の protocol 引数に渡す利用法もあります。
@see netinet/in.h(header)
icmp(4freebsd), icmp(7linux) -
Socket
:: IPPROTO _ IP -> Integer (19.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 _ IPV6 -> Integer (19.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 _ RAW -> Integer (19.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
:: IPPROTO _ TCP -> Integer (19.0) -
Transmission control protocol。 BasicSocket#getsockopt, BasicSocket#setsockopt の level 引数に使用します。
Transmission control protocol。
BasicSocket#getsockopt, BasicSocket#setsockopt の
level 引数に使用します。
また、Socket.open の protocol 引数に渡す利用法もあります。
@see netinet/in.h(header)
tcp(4freebsd), tcp(7linux) -
Socket
:: IPPROTO _ UDP -> Integer (19.0) -
User Datagram Protocol。 BasicSocket#getsockopt, BasicSocket#setsockopt の level 引数に使用します。
User Datagram Protocol。
BasicSocket#getsockopt, BasicSocket#setsockopt の
level 引数に使用します。
また、Socket.open の protocol 引数に渡す利用法もあります。
@see netinet/in.h(header)
udp(4freebsd), udp(7linux) -
Socket
:: IPV6 _ JOIN _ GROUP -> Integer (19.0) -
Join a multicast group。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
Join a multicast group。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see Socket::Constants::IPPROTO_IPV6,
netinet/in.h(header), ip6(4freebsd), ipv6(7linux),
3493 -
Socket
:: IPV6 _ LEAVE _ GROUP -> Integer (19.0) -
Leave a multicast group。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
Leave a multicast group。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see Socket::Constants::IPPROTO_IPV6,
netinet/in.h(header), ip6(4freebsd), ipv6(7linux),
3493 -
Socket
:: IPV6 _ MULTICAST _ HOPS -> Integer (19.0) -
IPv6 multicast hop limit。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
IPv6 multicast hop limit。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see Socket::Constants::IPPROTO_IPV6,
netinet/in.h(header), ip6(4freebsd), ipv6(7linux),
3493 -
Socket
:: IPV6 _ MULTICAST _ IF -> Integer (19.0) -
IP6 multicast interface。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
IP6 multicast interface。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see Socket::Constants::IPPROTO_IPV6,
netinet/in.h(header), ip6(4freebsd), ipv6(7linux),
3493 -
Socket
:: IPV6 _ MULTICAST _ LOOP -> Integer (19.0) -
IP6 multicast loopback。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
IP6 multicast loopback。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see Socket::Constants::IPPROTO_IPV6,
netinet/in.h(header), ip6(4freebsd), ipv6(7linux),
3493 -
Socket
:: IPV6 _ UNICAST _ HOPS -> Integer (19.0) -
IPv6 unicast hop limit。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
IPv6 unicast hop limit。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see Socket::Constants::IPPROTO_IPV6,
netinet/in.h(header), ip6(4freebsd), ipv6(7linux),
3493 -
Socket
:: IPV6 _ V6ONLY -> Integer (19.0) -
Only bind IPv6。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
Only bind IPv6。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see Socket::Constants::IPPROTO_IPV6,
netinet/in.h(header), ip6(4freebsd), ipv6(7linux),
3493 -
Socket
:: MSG _ CTRUNC -> Integer (19.0) -
Control data lost before delivery。
Control data lost before delivery。
BasicSocket#send, BasicSocket#sendmsg,
BasicSocket#recv, BasicSocket#recvmsg の
flags 引数に用います。
@see sys/socket.h(header),
send(2linux), recv(2linux),
send(2freebsd), recv(2freebsd) -
Socket
:: MSG _ DONTROUTE -> Integer (19.0) -
Send without using the routing tables。
Send without using the routing tables。
BasicSocket#send, BasicSocket#sendmsg の
flags 引数に用います。
@see sys/socket.h(header),
send(2linux)
send(2freebsd) -
Socket
:: MSG _ EOR -> Integer (19.0) -
Data completes record。
Data completes record。
BasicSocket#send, BasicSocket#sendmsg,
BasicSocket#recv, BasicSocket#recvmsg の
flags 引数に用います。
@see sys/socket.h(header),
send(2), sendto(2), sendmsg(2),
recv(2), recvfrom(2), recvmsg(2),
send(2linux), recv(2linux),
send(2freebsd), recv(2freebsd) -
Socket
:: MSG _ OOB -> Integer (19.0) -
Process out-of-band data。
Process out-of-band data。
BasicSocket#send, BasicSocket#sendmsg,
BasicSocket#recv, BasicSocket#recvmsg の
flags 引数に用います。
@see sys/socket.h(header),
send(2), sendto(2), sendmsg(2),
recv(2), recvfrom(2), recvmsg(2),
send(2linux), recv(2linux),
send(2freebsd), recv(2freebsd) -
Socket
:: MSG _ PEEK -> Integer (19.0) -
Peek at incoming message。
Peek at incoming message。
BasicSocket#send, BasicSocket#sendmsg,
BasicSocket#recv, BasicSocket#recvmsg の
flags 引数に用います。
@see sys/socket.h(header),
send(2), sendto(2), sendmsg(2),
recv(2), recvfrom(2), recvmsg(2),
send(2linux), recv(2linux),
send(2freebsd), recv(2freebsd) -
Socket
:: MSG _ TRUNC -> Integer (19.0) -
Data discarded before delivery。
Data discarded before delivery。
BasicSocket#send, BasicSocket#sendmsg,
BasicSocket#recv, BasicSocket#recvmsg
の flags 引数に用います。
@see sys/socket.h(header),
send(2linux), recv(2linux),
send(2freebsd), recv(2freebsd) -
Socket
:: MSG _ WAITALL -> Integer (19.0) -
Wait for full request or error
Wait for full request or error
BasicSocket#recv, BasicSocket#recvmsg の
flags 引数に用います。
@see sys/socket.h(header),
recv(2), recvfrom(2), recvmsg(2),
recv(2linux),
recv(2freebsd) -
Socket
:: PF _ INET -> Integer (19.0) -
IPv4。 Socket.open の第一引数 domain に使用します。
IPv4。
Socket.open の第一引数 domain に使用します。
@see sys/socket.h(header), socket(2freebsd), ip(7linux) -
Socket
:: PF _ INET6 -> Integer (19.0) -
IPv6。 Socket.open の第一引数 domain に使用します。
IPv6。
Socket.open の第一引数 domain に使用します。
@see sys/socket.h(header), socket(2freebsd), ipv6(7linux) -
Socket
:: PF _ LOCAL -> Integer (19.0) -
Unix domain socket。 Socket.open の第一引数 domain に使用します。
Unix domain socket。
Socket.open の第一引数 domain に使用します。
@see sys/socket.h(header), unix(7linux) -
Socket
:: PF _ UNIX -> Integer (19.0) -
Unix domain socket。 Socket.open の第一引数 domain に使用します。
Unix domain socket。
Socket.open の第一引数 domain に使用します。
@see sys/socket.h(header), unix(7linux) -
Socket
:: SCM _ RIGHTS -> Integer (19.0) -
Access rights.
Access rights.
Socket::AncillaryData の type として利用します。
@see Socket::AncillaryData, Socket::AncillaryData#unix_rights
BasicSocket#sendmsg, BasicSocket#recvmsg,
unix(7linux), unix(4freebsd),
sys/socket.h(header) -
Socket
:: SOCK _ RAW -> Integer (19.0) -
RAW ソケット。 Socket.open の第二引数 type に使用します。
RAW ソケット。
Socket.open の第二引数 type に使用します。
@see sys/socket.h(header), socket(2linux),
raw(7linux), Socket.open -
Socket
:: SOL _ SOCKET -> Integer (19.0) -
Socket level options。 BasicSocket#getsockopt, BasicSocket#setsockopt の第一引数(level)に使用します。
Socket level options。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第一引数(level)に使用します。
@see getsockopt(2), setsockopt(2),
sys/socket.h(header), socket(7linux)
getsockopt(2freebsd) -
Socket
:: SOMAXCONN -> Integer (19.0) -
Socket#listen の backlog の最大長。
Socket#listen の backlog の最大長。
@see sys/socket.h(header), listen(2) -
Socket
:: SO _ ACCEPTCONN -> Integer (19.0) -
Socket has had listen() called on it。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
Socket has had listen() called on it。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see sys/socket.h(header), getsockopt(2freebsd),
socket(7linux), Socket::Constants::SOL_SOCKET -
Socket
:: SO _ BROADCAST -> Integer (19.0) -
Permit sending of broadcast messages。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
Permit sending of broadcast messages。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see sys/socket.h(header), getsockopt(2freebsd),
socket(7linux), Socket::Constants::SOL_SOCKET -
Socket
:: SO _ DEBUG -> Integer (19.0) -
Debug info recording。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
Debug info recording。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see sys/socket.h(header), getsockopt(2freebsd),
socket(7linux), Socket::Constants::SOL_SOCKET -
Socket
:: SO _ DONTROUTE -> Integer (19.0) -
Send without using the routing tables。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
Send without using the routing tables。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see sys/socket.h(header), getsockopt(2freebsd),
socket(7linux), Socket::Constants::SOL_SOCKET -
Socket
:: SO _ ERROR -> Integer (19.0) -
Get socket error status。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
Get socket error status。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see sys/socket.h(header), getsockopt(2freebsd),
socket(7linux), Socket::Constants::SOL_SOCKET -
Socket
:: SO _ KEEPALIVE -> Integer (19.0) -
Keep connections alive。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
Keep connections alive。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see sys/socket.h(header), getsockopt(2freebsd),
socket(7linux), Socket::Constants::SOL_SOCKET -
Socket
:: SO _ LINGER -> Integer (19.0) -
Linger on close if data is present。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
Linger on close if data is present。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see sys/socket.h(header), getsockopt(2freebsd),
socket(7linux),Socket::Constants::SOL_SOCKET -
Socket
:: SO _ OOBINLINE -> Integer (19.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 _ RCVBUF -> Integer (19.0) -
Receive buffer size。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
Receive buffer size。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see sys/socket.h(header), getsockopt(2freebsd),
socket(7linux), Socket::Constants::SOL_SOCKET -
Socket
:: SO _ RCVLOWAT -> Integer (19.0) -
Receive low-water mark。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
Receive low-water mark。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see sys/socket.h(header), getsockopt(2freebsd),
socket(7linux), Socket::Constants::SOL_SOCKET -
Socket
:: SO _ RCVTIMEO -> Integer (19.0) -
Receive timeout。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
Receive timeout。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see sys/socket.h(header), getsockopt(2freebsd),
socket(7linux) -
Socket
:: SO _ REUSEADDR -> Integer (19.0) -
Allow local address reuse。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
Allow local address reuse。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see sys/socket.h(header), getsockopt(2freebsd),
socket(7linux), bind(2),
Socket::Constants::SOL_SOCKET -
Socket
:: SO _ SNDBUF -> Integer (19.0) -
Send buffer size。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
Send buffer size。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see sys/socket.h(header), getsockopt(2freebsd),
socket(7linux), Socket::Constants::SOL_SOCKET -
Socket
:: SO _ SNDLOWAT -> Integer (19.0) -
Receive low-water mark。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
Receive low-water mark。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see sys/socket.h(header), getsockopt(2freebsd),
socket(7linux), Socket::Constants::SOL_SOCKET -
Socket
:: SO _ SNDTIMEO -> Integer (19.0) -
Send timeout。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
Send timeout。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see sys/socket.h(header), getsockopt(2freebsd),
socket(7linux), Socket::Constants::SOL_SOCKET -
Socket
:: SO _ TYPE -> Integer (19.0) -
Get the socket type。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
Get the socket type。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see sys/socket.h(header), getsockopt(2freebsd),
socket(7linux), Socket::Constants::SOL_SOCKET -
Socket
:: TCP _ NODELAY -> Integer (19.0) -
Don't delay sending to coalesce packets。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
Don't delay sending to coalesce packets。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see tcp(4freebsd),
tcp(7linux), netinet/tcp.h(header) -
mkmf (19.0)
-
Ruby の拡張ライブラリのための Makefile を作成するライブラリです。
Ruby の拡張ライブラリのための Makefile を作成するライブラリです。
このライブラリは通常、extconf.rb という名前の ruby スクリプトから require されます。
この extconf.rb を実行して Makefile を作成するのが慣習です。
extconf.rb の書きかたについては、
Ruby のアーカイブに含まれる doc/extension.rdoc (日本語版は doc/extension.ja.rdoc)
も参照してください。
このライブラリでは extconf.rb を記述するのに有用なメソッドを定義しています。
ヘッダファイルの存在チェッ... -
net
/ imap (19.0) -
このライブラリは Internet Message Access Protocol (IMAP) の クライアントライブラリです。2060 を元に 実装されています。
このライブラリは Internet Message Access Protocol (IMAP) の
クライアントライブラリです。2060 を元に
実装されています。
=== IMAP の概要
IMAPを利用するには、まずサーバに接続し、
Net::IMAP#authenticate もしくは
Net::IMAP#login で認証します。
IMAP ではメールボックスという概念が重要です。
メールボックスは階層的な名前を持ちます。
各メールボックスはメールを保持することができます。
メールボックスの実装はサーバソフトウェアによって異なります。
Unixシステムでは、ディレクトリ階層上の
...