Ruby 2.7.0 リファレンスマニュアル > ライブラリ一覧 > socketライブラリ > Socket::Ifaddrクラス
クラス・モジュールの継承リスト: Socket::Ifaddr < Data
getifaddrs(3) の結果を表すクラスです。
定義 | 説明 | |
---|---|---|
addr -> Addrinfo | nil
|
self のアドレスを Addrinfo オブジェクトで返します。 self が利用できない場合は nil を返します。 |
|
broadaddr -> Addrinfo | nil
|
self のブロードキャストアドレスを Addrinfo オブジェクトで返します。 self.flags で Socket::IFF_BROADCAST が有効ではない場合は nil を返します。 |
|
dstaddr -> Addrinfo | nil
|
self の宛先アドレスを Addrinfo オブジェクトで返します。 self.flags で Socket::IFF_POINTOPOINT が有効ではない場合は nil を返します。 |
|
flags -> Integer
|
self に指定された flags の値を返します。 |
|
ifindex -> Integer
|
self のインターフェイスのインデックスを返します。 |
|
inspect -> String
|
self の情報を人間に読みやすい文字列にして返します。 |
|
name -> String
|
self のインターフェイス名を返します。 |
|
netmask -> Addrinfo | nil
|
self のネットマスクを Addrinfo オブジェクトで返します。 self が利用できない場合は nil を返します。 |
|
vhid -> Integer | nil
|
self のバーチャルホストIDを返します。バーチャルホストIDがない場合は nil を返します。 |