るりまサーチ

最速Rubyリファレンスマニュアル検索!
400件ヒット [301-400件を表示] (0.065秒)

ライブラリ

キーワード

検索結果

<< < ... 2 3 4 >>

IPAddr#reverse -> String (2.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#set(addr, *family) -> self (2.0)

このオブジェクトの IP アドレスとアドレスファミリをセットして自身を返します。

このオブジェクトの IP アドレスとアドレスファミリをセットして自身を返します。

@param addr セットする IP アドレスの数値表現。

@param family セットするアドレスファミリ。

IPAddr#succ -> IPAddr (2.0)

次の IPAddr オブジェクトを返します。

...次の IPAddr オブジェクトを返します。

require 'ipaddr'
ipaddr
= IPAddr.new('192.168.1.1')
p ipaddr.succ.to_s #=> "192.168.1.2"...

IPAddr#to_i -> Integer (2.0)

整数に変換します。

...整数に変換します。

例:

require "ipaddr"
p IPAddr.new("0.0.1.0").to_i # => 256...

IPAddr#to_range -> Range (2.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#to_s -> String (2.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_string...

IPAddr#to_string -> String (2.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#|(ipaddr) -> IPAddr (2.0)

他の IPAddr オブジェクトとのビットごとの論理和により、 新しい IPAddr オブジェクトを生成します。

...他の IPAddr オブジェクトとのビットごとの論理和により、
新しい IPAddr オブジェクトを生成します。

@param ipaddr 他の IPAddr オブジェクト。
また、数値や文字列も受け付けます。...

IPAddr#~ -> IPAddr (2.0)

ビットごとの論理否定により、新しい IPAddr オブジェクトを生成します。

...ビットごとの論理否定により、新しい IPAddr オブジェクトを生成します。...
<< < ... 2 3 4 >>