るりまサーチ

最速Rubyリファレンスマニュアル検索!
120件ヒット [1-100件を表示] (0.117秒)
トップページ > クエリ:t[x] > クエリ:@[x] > クラス:IPAddr[x]

別のキーワード

  1. openssl t61string
  2. asn1 t61string
  3. matrix t
  4. t61string new
  5. fiddle type_size_t

ライブラリ

キーワード

検索結果

<< 1 2 > >>

IPAddr#set(addr, *family) -> self (6113.0)

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

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

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

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

IPAddr#to_s -> String (6107.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 (6107.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.new_ntoh(addr) -> IPAddr (6107.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>...

IPAddr.ntop(addr) -> String (6107.0)

ネットワークバイトオーダーのバイト列で表現された IP アドレスを人間の読める形式に変換します。

...ネットワークバイトオーダーのバイト列で表現された IP アドレスを人間の読める形式に変換します。

@
param addr ネットワークバイトオーダーのバイト列。...

絞り込み条件を変える

IPAddr.new(addr = &#39;::&#39;, family = Socket::AF_UNSPEC) -> IPAddr (125.0)

新しい IPAddr オブジェクトを生成します。

...新しい IPAddr オブジェクトを生成します。

@
param addr 0 から IPAddr::IN6MASK までの数値を受け取ります。
また、'address', 'address/prefixlen', 'address/mask' の形式も受け付けます。
プリフィックス長やマスクが指定さ...
...れた IPAddr オブジェクトを返します。
IPv6 アドレスの場合は、[ ] で囲まれていてもかまいません。

@
param family family は自動的に判定されますが、明示的に指定することもできます。

@
raise ArgumentError family が Socket::AF_U...
...NSPEC の場合に発生します。

@
raise ArgumentError family にサポートされていない address family を指定した場合に発生します。...

IPAddr#<=>(other) -> Integer | nil (119.0)

self と other を比較します。

...self と other を比較します。

@
param other 比較対象の IPAddr オブジェクト。

@
return self と other のアドレスファミリが一致しない場合は nil を返します。
アドレスファミリが一致する場合は、両方の数値表現を Integer#<=>...
...で比較した結果を返します。

@
see Integer#<=>...

IPAddr#eql?(other) -> bool (107.0)

自身が other と等しい場合は真を返します。 そうでない場合は偽を返します。

...自身が other と等しい場合は真を返します。
そうでない場合は偽を返します。

@
see Object#eql?...

IPAddr#family -> Integer (107.0)

このオブジェクトのアドレスファミリを返します。

...このオブジェクトのアドレスファミリを返します。

@
see Socket...
<< 1 2 > >>