517件ヒット
[1-100件を表示]
(0.110秒)
種類
- インスタンスメソッド (242)
- 定数 (143)
- 特異メソッド (110)
- クラス (22)
クラス
- Addrinfo (88)
- IPAddr (44)
-
Resolv
:: DNS (55) -
Resolv
:: DNS :: Resource :: IN :: A (22) -
Resolv
:: DNS :: Resource :: IN :: WKS (22) -
Resolv
:: IPv4 (66) - Socket (110)
- TCPServer (22)
モジュール
-
Socket
:: Constants (66)
キーワード
- A (11)
-
INADDR
_ ALLHOSTS _ GROUP (22) -
INADDR
_ LOOPBACK (22) -
INADDR
_ MAX _ LOCAL _ GROUP (22) -
INET
_ ADDRSTRLEN (22) -
IP
_ BLOCK _ SOURCE (22) -
IP
_ UNBLOCK _ SOURCE (22) - Regex (11)
- address (33)
- create (11)
-
each
_ name (11) - getaddress (11)
- getaddresses (11)
- getname (11)
- getnames (11)
- ip? (11)
- ipv4? (22)
-
ipv4
_ compat? (11) -
ipv4
_ loopback? (11) -
ipv4
_ mapped? (11) -
ipv4
_ multicast? (11) -
ipv4
_ private? (11) - ipv6? (11)
-
ipv6
_ loopback? (11) -
ipv6
_ to _ ipv4 (11) - native (11)
- new (55)
- open (22)
-
tcp
_ server _ loop (22) -
to
_ name (11) -
to
_ s (11)
検索結果
先頭5件
-
Resolv
:: IPv4 (21016.0) -
IPv4のアドレスを表すクラスです。
...IPv4のアドレスを表すクラスです。... -
Addrinfo
# ipv4 _ loopback? -> bool (12217.0) -
IPv4 のループバックアドレス(127.0.0.0/8) であれば真を返します。
...
IPv4 のループバックアドレス(127.0.0.0/8) であれば真を返します。
@see Addrinfo#ipv6_loopback?... -
Addrinfo
# ipv4 _ multicast? -> bool (12217.0) -
IPv4 のマルチキャストアドレス(224.0.0.0/4)であれば真を返します。
...
IPv4 のマルチキャストアドレス(224.0.0.0/4)であれば真を返します。... -
Resolv
:: IPv4 . create(address) -> Resolv :: IPv4 (6239.0) -
"192.168.0.1" のように "." で区切られた IPv4 表記の文字列 address から Resolv::IPv4 のインスタンスを生成します。
..."192.168.0.1" のように "." で区切られた IPv4 表記の文字列 address から
Resolv::IPv4 のインスタンスを生成します。
@param address IPv4 表記の文字列... -
Addrinfo
# ipv4? -> bool (6235.0) -
アドレスが IPv4 のものならば true を返します。
...アドレスが IPv4 のものならば true を返します。
@see Addrinfo#ip?, Addrinfo#ipv6?
require 'socket'
Addrinfo.tcp("127.0.0.1", 80).ipv4? #=> true
Addrinfo.tcp("::1", 80).ipv4? #=> false
Addrinfo.unix("/tmp/sock").ipv4? #=> false... -
Addrinfo
# ipv6 _ to _ ipv4 -> Addrinfo|nil (6231.0) -
IPv6 の v4 マップド/互換アドレスを v4 のアドレスに変換します。
...il を返します。
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 #=> #<Addrinfo: 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... -
Resolv
:: IPv4 . new(address) -> Resolv :: IPv4 (6229.0) -
4 byte の文字列 address から Resolv::IPv4 のインスタンスを生成します。
...4 byte の文字列 address から Resolv::IPv4 のインスタンスを生成します。
@param address 4 byte のバイナリ列の IPv4 のアドレス
@see Resolv::IPv4.create... -
Addrinfo
# ipv4 _ private? -> bool (6217.0) -
IPv4 のプライベートアドレス(10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16) であれば真を返します。
...
IPv4 のプライベートアドレス(10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16)
であれば真を返します。... -
IPAddr
# ipv4? -> bool (6217.0) -
IPv4 なら真を返します。
...
IPv4 なら真を返します。... -
IPAddr
# ipv4 _ compat? -> bool (6217.0) -
IPv4 互換 IPv6 アドレスなら 真を返します。
...
IPv4 互換 IPv6 アドレスなら 真を返します。...