392件ヒット
[1-100件を表示]
(0.282秒)
クラス
- IPAddr (392)
キーワード
- & (12)
- << (12)
- <=> (12)
- == (12)
- === (12)
- >> (12)
- eql? (12)
- family (12)
- hash (12)
- hton (12)
- include? (12)
- inspect (12)
-
ip6
_ arpa (12) -
ip6
_ int (12) - ipv4? (12)
-
ipv4
_ compat (12) -
ipv4
_ compat? (12) -
ipv4
_ mapped (12) -
ipv4
_ mapped? (12) - ipv6? (12)
- mask (12)
- mask! (12)
- native (12)
- prefix (8)
- reverse (12)
- set (12)
- succ (12)
-
to
_ i (12) -
to
_ range (12) -
to
_ s (12) -
to
_ string (12) - | (12)
- ~ (12)
検索結果
先頭5件
-
IPAddr
# to _ string -> String (9321.0) -
標準的な文字列表現に変換します。
...標準的な文字列表現に変換します。
require 'ipaddr'
addr6 = IPAddr.new('::1')
addr6.to_s #=> "::1"
addr6.to_string #=> "0000:0000:0000:0000:0000:0000:0000:0001"
@see IPAddr#to_s... -
IPAddr
# to _ range -> Range (9303.0) -
self の IP アドレスとサブネットマスクで取得できる IP アドレスの範囲を Range オブジェクトとして返します。
...アドレスの範囲を
Range オブジェクトとして返します。
例:
require '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:00......00:0000:0000:0000:0001/ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff>..
# #<IPAddr: IPv6:0000:0000:0000:0000:0000:0000:0000:0001/ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff>... -
IPAddr
# reverse -> String (9215.0) -
DNS 逆引きのための文字列を返します。 IPv6 なら 3172 で定義された形式で返します。
...DNS 逆引きのための文字列を返します。
IPv6 なら 3172 で定義された形式で返します。
例:
require "ipaddr"
p IPAddr.new("192.168.0.1").reverse # => "1.0.168.192.in-addr.arpa"... -
IPAddr
# ip6 _ arpa -> String (9203.0) -
IPv6 なら 3172 で定義された形式で DNS 逆引きのための文字列を返します。 IPv4 の場合は例外を発生します。
IPv6 なら 3172 で定義された形式で DNS 逆引きのための文字列を返します。
IPv4 の場合は例外を発生します。 -
IPAddr
# prefix -> Integer (9203.0) -
プリフィックス長をビット数で返します。
プリフィックス長をビット数で返します。 -
IPAddr
# &(ipaddr) -> IPAddr (6403.0) -
他の IPAddr オブジェクトとのビットごとの論理積により、 新しい IPAddr オブジェクトを生成します。
...他の IPAddr オブジェクトとのビットごとの論理積により、
新しい IPAddr オブジェクトを生成します。
@param ipaddr 他の IPAddr オブジェクト。
また、数値や文字列も受け付けます。... -
IPAddr
# |(ipaddr) -> IPAddr (6403.0) -
他の IPAddr オブジェクトとのビットごとの論理和により、 新しい IPAddr オブジェクトを生成します。
...他の IPAddr オブジェクトとのビットごとの論理和により、
新しい IPAddr オブジェクトを生成します。
@param ipaddr 他の IPAddr オブジェクト。
また、数値や文字列も受け付けます。... -
IPAddr
# set(addr , *family) -> self (6310.0) -
このオブジェクトの IP アドレスとアドレスファミリをセットして自身を返します。
...このオブジェクトの IP アドレスとアドレスファミリをセットして自身を返します。
@param addr セットする IP アドレスの数値表現。
@param family セットするアドレスファミリ。... -
IPAddr
# <<(num) -> IPAddr (6303.0) -
ビットごとの左シフト演算により、新しい IPAddr オブジェクトを生成します。
...ビットごとの左シフト演算により、新しい IPAddr オブジェクトを生成します。
@param num 左シフトする桁数。...