ライブラリ
- ビルトイン (339)
-
cgi
/ core (44) -
cgi
/ html (44) - csv (11)
- drb (11)
- etc (22)
- ipaddr (425)
- logger (22)
-
minitest
/ spec (1) -
minitest
/ unit (1) -
net
/ http (22) -
net
/ imap (176) -
net
/ smtp (28) -
net
/ telnet (4) - open3 (99)
- openssl (671)
- pathname (11)
- rake (22)
-
rake
/ packagetask (33) -
rdoc
/ generator / ri (11) -
rdoc
/ text (33) - resolv (506)
- ripper (198)
-
ripper
/ filter (77) -
ripper
/ lexer (77) -
ripper
/ sexp (22) -
rubygems
/ command (11) -
rubygems
/ installer (22) -
rubygems
/ package / tar _ input (11) -
rubygems
/ specification (11) - shell (6)
-
shell
/ command-processor (6) -
shell
/ filter (6) - socket (3630)
- strscan (22)
-
webrick
/ accesslog (11) -
webrick
/ httprequest (11) -
webrick
/ https (11) - win32ole (11)
- zlib (649)
クラス
-
ARGF
. class (11) - Addrinfo (418)
- Array (41)
- BasicSocket (33)
- CGI (22)
- CSV (11)
-
Enumerator
:: Lazy (22) - File (11)
-
File
:: Stat (11) -
Gem
:: Command (11) -
Gem
:: Installer (22) -
Gem
:: Package :: TarInput (11) -
Gem
:: Specification (11) - IO (88)
- IPAddr (425)
- IPSocket (44)
- Logger (22)
-
MiniTest
:: Unit (1) - Module (1)
-
Net
:: HTTP (22) -
Net
:: IMAP :: BodyTypeBasic (22) -
Net
:: IMAP :: BodyTypeMessage (33) -
Net
:: IMAP :: BodyTypeMultipart (99) -
Net
:: IMAP :: BodyTypeText (22) -
Net
:: SMTP (28) -
Net
:: Telnet (4) - Object (22)
-
OpenSSL
:: Cipher (176) -
OpenSSL
:: Cipher :: AES (11) -
OpenSSL
:: Cipher :: AES128 (11) -
OpenSSL
:: Cipher :: AES192 (11) -
OpenSSL
:: Cipher :: AES256 (11) -
OpenSSL
:: Cipher :: BF (11) -
OpenSSL
:: Cipher :: CAST5 (11) -
OpenSSL
:: Cipher :: DES (11) -
OpenSSL
:: Cipher :: IDEA (11) -
OpenSSL
:: Cipher :: RC2 (22) -
OpenSSL
:: Cipher :: RC4 (22) -
OpenSSL
:: Cipher :: RC5 (11) -
OpenSSL
:: Digest :: RIPEMD160 (33) -
OpenSSL
:: Engine (22) -
OpenSSL
:: PKCS7 (33) -
OpenSSL
:: PKCS7 :: RecipientInfo (44) -
OpenSSL
:: PKey :: DSA (66) -
OpenSSL
:: PKey :: RSA (66) -
OpenSSL
:: SSL :: SSLContext (11) -
OpenSSL
:: SSL :: SSLSocket (11) - Pathname (11)
-
RDoc
:: Generator :: RI (11) -
RDoc
:: Options (11) -
Rake
:: PackageTask (33) - Range (11)
- Resolv (143)
-
Resolv
:: DNS (66) -
Resolv
:: DNS :: Resource :: IN :: A (11) -
Resolv
:: DNS :: Resource :: IN :: AAAA (11) -
Resolv
:: DNS :: Resource :: IN :: WKS (33) -
Resolv
:: Hosts (66) -
Resolv
:: IPv4 (66) -
Resolv
:: IPv6 (110) - Ripper (264)
-
Ripper
:: Filter (77) -
Ripper
:: Lexer (33) - Shell (6)
-
Shell
:: CommandProcessor (6) -
Shell
:: Filter (6) - Socket (1617)
-
Socket
:: AncillaryData (88) - String (77)
- StringScanner (22)
- TCPSocket (11)
- TracePoint (6)
-
WEBrick
:: HTTPRequest (22) - WIN32OLE (11)
-
Zlib
:: GzipFile (165) -
Zlib
:: GzipFile :: Error (22) -
Zlib
:: GzipReader (286) -
Zlib
:: GzipWriter (176)
モジュール
-
CGI
:: HtmlExtension (44) -
CGI
:: QueryExtension (22) - Enumerable (22)
- Etc (22)
- FileTest (11)
- Kernel (11)
- Open3 (99)
- OpenSSL (11)
-
OpenSSL
:: ASN1 (11) -
OpenSSL
:: SSL (33) -
RDoc
:: Text (33) -
Rake
:: TaskManager (11) -
RubyVM
:: AbstractSyntaxTree (6) -
Socket
:: Constants (1419)
キーワード
- & (11)
- << (22)
- <=> (11)
- == (11)
- === (11)
- >> (11)
-
AF
_ COIP (22) -
AF
_ INET (22) -
AF
_ IPX (22) -
AF
_ SIP (22) - AccessLog (11)
- AddressRegex (11)
- Cipher (11)
- DESCRIPTION (11)
- DRbProtocol (11)
- EVENTS (11)
- IN4MASK (11)
- IN6FORMAT (11)
- IN6MASK (11)
-
INADDR
_ ANY (22) -
INADDR
_ BROADCAST (22) -
INADDR
_ LOOPBACK (22) -
INADDR
_ NONE (22) -
IPPORT
_ RESERVED (22) -
IPPORT
_ USERRESERVED (22) -
IPPROTO
_ AH (22) -
IPPROTO
_ BIP (22) -
IPPROTO
_ DSTOPTS (22) -
IPPROTO
_ EGP (22) -
IPPROTO
_ EON (22) -
IPPROTO
_ ESP (22) -
IPPROTO
_ FRAGMENT (22) -
IPPROTO
_ GGP (22) -
IPPROTO
_ HELLO (22) -
IPPROTO
_ HOPOPTS (22) -
IPPROTO
_ ICMP (22) -
IPPROTO
_ ICMPV6 (22) -
IPPROTO
_ IDP (22) -
IPPROTO
_ IGMP (22) -
IPPROTO
_ IP (22) -
IPPROTO
_ IPV6 (22) -
IPPROTO
_ MAX (22) -
IPPROTO
_ ND (22) -
IPPROTO
_ NONE (22) -
IPPROTO
_ PUP (22) -
IPPROTO
_ RAW (22) -
IPPROTO
_ ROUTING (22) -
IPPROTO
_ TCP (22) -
IPPROTO
_ TP (22) -
IPPROTO
_ UDP (22) -
IPPROTO
_ XTP (22) -
IPV6
_ CHECKSUM (22) -
IPV6
_ DONTFRAG (22) -
IPV6
_ DSTOPTS (22) -
IPV6
_ HOPLIMIT (22) -
IPV6
_ HOPOPTS (22) -
IPV6
_ JOIN _ GROUP (22) -
IPV6
_ LEAVE _ GROUP (22) -
IPV6
_ MULTICAST _ HOPS (22) -
IPV6
_ MULTICAST _ IF (22) -
IPV6
_ MULTICAST _ LOOP (22) -
IPV6
_ NEXTHOP (22) -
IPV6
_ PATHMTU (22) -
IPV6
_ PKTINFO (22) -
IPV6
_ RECVDSTOPTS (22) -
IPV6
_ RECVHOPLIMIT (22) -
IPV6
_ RECVHOPOPTS (22) -
IPV6
_ RECVPATHMTU (22) -
IPV6
_ RECVPKTINFO (22) -
IPV6
_ RECVRTHDR (22) -
IPV6
_ RECVTCLASS (22) -
IPV6
_ RTHDR (22) -
IPV6
_ RTHDRDSTOPTS (22) -
IPV6
_ RTHDR _ TYPE _ 0 (22) -
IPV6
_ TCLASS (22) -
IPV6
_ UNICAST _ HOPS (22) -
IPV6
_ USE _ MIN _ MTU (22) -
IPV6
_ V6ONLY (22) -
IPX
_ TYPE (22) -
IP
_ ADD _ MEMBERSHIP (22) -
IP
_ ADD _ SOURCE _ MEMBERSHIP (22) -
IP
_ BLOCK _ SOURCE (22) -
IP
_ DEFAULT _ MULTICAST _ LOOP (22) -
IP
_ DEFAULT _ MULTICAST _ TTL (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
_ MSFILTER (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
_ PASSSEC (22) -
IP
_ PKTINFO (22) -
IP
_ PKTOPTIONS (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
_ RECVRETOPTS (22) -
IP
_ RECVSLLA (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) -
IP
_ XFRM _ POLICY (22) -
LOCAL
_ CONNWAIT (22) -
LOCAL
_ CREDS (22) -
LOCAL
_ PEERCRED (22) -
MAX
_ MULTIPART _ COUNT (11) -
MAX
_ MULTIPART _ LENGTH (11) -
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) -
METHOD
_ CIPHERS (11) -
NEWS for Ruby 2
. 7 . 0 (5) -
OBJECT
_ DESCRIPTOR (11) -
OPENSSL
_ FIPS (11) -
OP
_ CIPHER _ SERVER _ PREFERENCE (11) -
OP
_ NETSCAPE _ DEMO _ CIPHER _ CHANGE _ BUG (11) -
OP
_ NETSCAPE _ REUSE _ CIPHER _ CHANGE _ BUG (11) -
PARSER
_ EVENTS (11) -
PARSER
_ EVENT _ TABLE (11) -
PC
_ PIPE _ BUF (11) -
PF
_ COIP (22) -
PF
_ INET (22) -
PF
_ IPX (22) -
PF
_ PIP (22) -
PF
_ RTIP (22) -
PF
_ SIP (22) -
RUBY
_ DESCRIPTION (11) - Regex (22)
-
Regex
_ 6Hex4Dec (11) -
Regex
_ 8Hex (11) -
Regex
_ CompressedHex (11) -
Regex
_ CompressedHex4Dec (11) -
SCANNER
_ EVENTS (11) -
SCANNER
_ EVENT _ TABLE (11) -
SCRIPT
_ LINES _ _ (11) -
SC
_ IPV6 (11) -
SOL
_ IP (22) -
SOL
_ IPX (22) -
SO
_ NOSIGPIPE (22) -
SO
_ PRIORITY (22) - Version (11)
-
add
_ recipient (11) - addr (11)
- address (55)
-
app
_ script _ text (11) -
block
_ size (11) - body (11)
- cipher (33)
- ciphers (33)
- close (22)
- closed? (11)
-
cmsg
_ is? (11) - column (22)
- comment (11)
-
compile
_ error (11) -
connect
_ from (22) -
connect
_ to (22) - crc (11)
- create (22)
- debug (22)
- decrypt (22)
- desc (11)
- description (55)
- digest (11)
- disposition (11)
- drb (11)
- each (22)
-
each
_ address (44) -
each
_ byte (22) -
each
_ line (22) -
each
_ name (44) -
enc
_ key (11) - encoding (11)
- encrypt (33)
-
end
_ seen? (11) - eof (11)
- eof? (11)
- eql? (11)
-
eval
_ script (6) - export (44)
- extension (11)
- family (11)
-
family
_ addrinfo (22) - filename (22)
- final (11)
- finish (22)
- flush (11)
- foreach (22)
- getaddress (55)
- getaddresses (44)
- getaddrinfo (22)
- getc (11)
- gethostbyname (22)
- getifaddrs (11)
- getname (44)
- getnameinfo (11)
- getnames (44)
- gets (11)
- getsockopt (11)
- hash (11)
- hexdigest (11)
- hton (11)
- include? (11)
-
infect
_ with _ assertions (1) - input (11)
- inspect (22)
-
inspect
_ sockaddr (11) -
ip6
_ arpa (11) -
ip6
_ int (11) - ip? (11)
-
ip
_ address (11) -
ip
_ address _ list (11) -
ip
_ pktinfo (22) -
ip
_ port (11) -
ip
_ unpack (11) - ipv4? (22)
-
ipv4
_ compat (11) -
ipv4
_ compat? (11) -
ipv4
_ loopback? (11) -
ipv4
_ mapped (11) -
ipv4
_ mapped? (11) -
ipv4
_ multicast? (11) -
ipv4
_ private? (11) - ipv6? (22)
-
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)
- issuer (11)
-
iv
_ len (11) -
key
_ len (11) - language (11)
-
last
_ description (11) - level (11)
- lex (22)
- lineno (33)
- lstrip (11)
- lstrip! (11)
- mask (11)
- mask! (11)
-
media
_ subtype (11) -
media
_ type (11) - mtime (11)
- multipart? (55)
-
multipart
_ form (44) - name (11)
- native (11)
-
need
_ zip (11) -
net
/ smtp (3) - new (334)
-
new
_ ntoh (11) - ntop (11)
- of (2)
-
on
_ XXX (11) -
on
_ default (11) - open (55)
- openssl (11)
-
orig
_ name (11) -
os
_ code (11) - pack (19)
- pack テンプレート文字列 (11)
- param (11)
- parse (46)
-
parse
_ file (2) - parts (11)
- path (11)
- peeraddr (11)
- pipe (99)
- pipe? (62)
- pipeline (11)
-
pipeline
_ r (22) -
pipeline
_ rw (22) -
pipeline
_ start (22) -
pipeline
_ w (22) -
pkcs5
_ keyivgen (11) - pos (22)
- prefix (7)
- print (11)
- printf (11)
- protocol (11)
- putc (11)
- puts (11)
-
random
_ iv (11) -
random
_ key (11) - read (11)
- readchar (11)
- readline (11)
- readlines (11)
- readpartial (11)
- recipients (11)
- recvfrom (11)
- reset (11)
- resolv (11)
- reverse (11)
- rewind (11)
- rstrip (11)
- rstrip! (11)
-
ruby 1
. 8 . 4 feature (11) -
script
_ name (22) - serial (11)
- set (11)
- setsockopt (22)
- sexp (11)
-
sexp
_ raw (11) - skip (22)
-
skip
_ blanks? (11) -
skip
_ until (11) - skips (1)
- slice (11)
- socket (11)
- start (28)
- strip (11)
- strip! (11)
-
strip
_ hashes (11) -
strip
_ newlines (11) -
strip
_ stars (11) - subtype (11)
- succ (11)
- sync (11)
- tcp (33)
-
tcp
_ server _ loop (22) -
tcp
_ server _ sockets (44) - tell (22)
-
to
_ i (11) -
to
_ io (11) -
to
_ name (22) -
to
_ pem (44) -
to
_ range (11) -
to
_ s (77) -
to
_ string (11) -
token
_ match (11) - tokenize (22)
- udp (11)
-
udp
_ server _ sockets (44) - ungetc (11)
- unix? (11)
- unpack (11)
- unused (11)
- update (11)
- warn (11)
- warning (11)
-
windows
_ stub _ script (11) - wrap (55)
- write (11)
- yydebug (11)
- zip (66)
-
zip
_ command (11) -
zip
_ file (11) -
zipped
_ stream (11) - | (11)
- ~ (11)
検索結果
先頭5件
-
Addrinfo
. ip(host) -> Addrinfo (18229.0) -
IP アドレスに対する Addrinfo オブジェクトを返します。
...
IP アドレスに対する Addrinfo オブジェクトを返します。
port, socktype, protocol は 0 で初期化されます。
つまりこの返り値はソケットを生成するには不適です。
require 'socket'
Addrinfo.ip("localhost") #=> #<Addrinfo: 127.0.0.1 (localhost)>
@......param host ホスト(IP アドレスもしくはホスト名)
@see Addrinfo.new... -
Socket
:: Constants :: IP _ IPSEC _ POLICY -> Integer (12331.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 _ IPSEC _ POLICY -> Integer (12331.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
# ipv6 _ to _ ipv4 -> Addrinfo|nil (12324.0) -
IPv6 の v4 マップド/互換アドレスを v4 のアドレスに変換します。
...IPv6 の v4 マップド/互換アドレスを v4 のアドレスに変換します。
それ以外のアドレスの場合 nil を返します。
require 'socket'
Addrinfo.ip("::192.0.2.3").ipv6_to_ipv4 #=> #<Addrinfo: 192.0.2.3>
Addrinfo.ip("::ffff:192.0.2.3").ipv6_to_ipv4 #=> #<Addr......info: 192.0.2.3>
Addrinfo.ip("::1").ipv6_to_ipv4 #=> nil
Addrinfo.ip("192.0.2.3").ipv6_to_ipv4 #=> nil
Addrinfo.unix("/tmp/sock").ipv6_to_ipv4 #=> nil... -
Socket
:: Constants :: IP _ ADD _ MEMBERSHIP -> Integer (12319.0) -
Add a multicast group membership
...Add a multicast group membership
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see Socket::Constants::IPPROTO_IP,
ip(4freebsd), ip(7linux)... -
Socket
:: Constants :: IP _ DROP _ MEMBERSHIP -> Integer (12319.0) -
Drop a multicast group membership。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
...Drop a multicast group membership。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see Socket::Constants::IPPROTO_IP,
ip(4freebsd), ip(7linux)... -
Socket
:: IP _ ADD _ MEMBERSHIP -> Integer (12319.0) -
Add a multicast group membership
...Add a multicast group membership
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see Socket::Constants::IPPROTO_IP,
ip(4freebsd), ip(7linux)... -
Socket
:: IP _ DROP _ MEMBERSHIP -> Integer (12319.0) -
Drop a multicast group membership。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
...Drop a multicast group membership。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see Socket::Constants::IPPROTO_IP,
ip(4freebsd), ip(7linux)... -
Socket
:: Constants :: IPPROTO _ IP -> Integer (12313.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 :: IP _ ADD _ SOURCE _ MEMBERSHIP -> Integer (12313.0) -
Add a multicast group membership。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
...Add a multicast group membership。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see Socket::Constants::IPPROTO_IP,
ip(4freebsd)...