別のキーワード
種類
- インスタンスメソッド (9)
- 特異メソッド (1)
- 定数 (1)
ライブラリ
- ipaddr (11)
キーワード
- IN4MASK (1)
-
ip6
_ arpa (1) -
ip6
_ int (1) - ipv4? (1)
-
ipv4
_ compat (1) -
ipv4
_ compat? (1) -
ipv4
_ mapped (1) -
ipv4
_ mapped? (1) - native (1)
-
new
_ ntoh (1) -
to
_ range (1)
検索結果
先頭5件
-
IPAddr
# ipv4 _ compat -> IPAddr (18403.0) -
IPv4 アドレスから IPv4 互換 IPv6 アドレスの 新しい IPAddr オブジェクトを返します。
...IPv4 アドレスから IPv4 互換 IPv6 アドレスの
新しい IPAddr オブジェクトを返します。... -
IPAddr
# ipv4 _ mapped -> IPAddr (18403.0) -
IPv4 アドレスから IPv4 射影 IPv6 アドレスの 新しい IPAddr オブジェクトを返します。
...IPv4 アドレスから IPv4 射影 IPv6 アドレスの
新しい IPAddr オブジェクトを返します。... -
IPAddr
# ipv4? -> bool (18355.0) -
IPv4 なら真を返します。
IPv4 なら真を返します。 -
IPAddr
# ipv4 _ compat? -> bool (18355.0) -
IPv4 互換 IPv6 アドレスなら 真を返します。
IPv4 互換 IPv6 アドレスなら 真を返します。 -
IPAddr
# ipv4 _ mapped? -> bool (18355.0) -
IPv4 射影 IPv6 アドレスなら 真を返します。
IPv4 射影 IPv6 アドレスなら 真を返します。 -
IPAddr
# native -> self | IPAddr (262.0) -
IPv4 射影 IPv6 アドレスや IPv4 互換 IPv6 アドレスから、 IPv4 アドレスの新しい IPAddr オブジェクトを返します。 IPv4 互換でも IPv4 組み込みでもないなら self を返します。
...、
IPv4 アドレスの新しい IPAddr オブジェクトを返します。
IPv4 互換でも IPv4 組み込みでもないなら self を返します。
例:
require "ipaddr"
p IPAddr.new("0000:0000:0000:0000:0000:ffff:c0a8:0001").native
# => #<IPAddr: IPv4:192.168.0.1/255.255.255.255... -
IPAddr
# ip6 _ arpa -> String (52.0) -
IPv6 なら 3172 で定義された形式で DNS 逆引きのための文字列を返します。 IPv4 の場合は例外を発生します。
IPv6 なら 3172 で定義された形式で DNS 逆引きのための文字列を返します。
IPv4 の場合は例外を発生します。 -
IPAddr
# ip6 _ int -> String (52.0) -
IPv6 なら 1886 互換形式で DNS 逆引きのための文字列を返します。 IPv4 の場合は例外を発生します。
IPv6 なら 1886 互換形式で DNS 逆引きのための文字列を返します。
IPv4 の場合は例外を発生します。 -
IPAddr
:: IN4MASK -> Integer (52.0) -
IPv4 アドレスの場合に使用するマスク値。
IPv4 アドレスの場合に使用するマスク値。
0xffffffff -
IPAddr
# to _ range -> Range (40.0) -
self の IP アドレスとサブネットマスクで取得できる IP アドレスの範囲を Range オブジェクトとして返します。
...quire 'ipaddr'
IPAddr.new('192.168.1.1').to_range
#=> #<IPAddr: IPv4:192.168.1.1/255.255.255.255>..#<IPAddr: IPv4:192.168.1.1/255.255.255.255>
IPAddr.new('::1').to_range
#=> #<IPAddr: IPv6:0000:0000:0000:0000:0000:0000:0000:0001/ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff>..
# #<IPAddr: IPv6... -
IPAddr
. new _ ntoh(addr) -> IPAddr (22.0) -
ネットワークバイトオーダーのバイト列から IPAddr オブジェクトを生成します。
...ネットワークバイトオーダーのバイト列から IPAddr オブジェクトを生成します。
@param addr ネットワークバイトオーダーのバイト列。
例:
require 'ipaddr'
p IPAddr.new_ntoh("\300\250\001\001") # => <IPAddr: IPv4:192.168.1.1/255.255.255.255>...