Ruby 1.9.3 リファレンスマニュアル > ライブラリ一覧 > resolvライブラリ > Resolv::IPv4クラス

class Resolv::IPv4

クラスの継承リスト: Resolv::IPv4 < Object < Kernel < BasicObject

要約

IPv4のアドレスを表すクラスです。

特異メソッド

create(address) -> Resolv::IPv4

"192.168.0.1" のように "." で区切られた IPv4 表記の文字列 address から Resolv::IPv4 のインスタンスを生成します。

[PARAM] address:
IPv4 表記の文字列
new(address) -> Resolv::IPv4

4 byte の文字列 address から Resolv::IPv4 のインスタンスを生成します。

[PARAM] address:
4 byte のバイナリ列の IPv4 のアドレス

[SEE_ALSO] Resolv::IPv4.create

インスタンスメソッド

address -> String

4byte バイト列の IPv4 アドレスを返します。

to_name -> Resolv::DNS::Name

"x.y.z.w.in-addr.arpa." という形のドメイン名を返します。

to_s -> String

ドットで区切られた IPv4 アドレス文字列を返します。

定数

Regex -> Regexp

IPv4 のアドレスの正規表現です。

class Resolv::IPv4