るりまサーチ

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

別のキーワード

  1. object yield_self
  2. _builtin yield_self
  3. _builtin self
  4. tracepoint self
  5. codeobject document_self

ライブラリ

クラス

キーワード

検索結果

<< 1 2 > >>

Socket::Ifaddr#addr -> Addrinfo | nil (21234.0)

self のアドレスを Addrinfo オブジェクトで返します。 self が利用できない場合は nil を返します。

...
self
のアドレスを Addrinfo オブジェクトで返します。
self
が利用できない場合は nil を返します。...

Socket::Ifaddr#broadaddr -> Addrinfo | nil (9233.0)

self のブロードキャストアドレスを Addrinfo オブジェクトで返します。 self.flags で Socket::IFF_BROADCAST が有効ではない場合は nil を返します。

...
self
のブロードキャストアドレスを Addrinfo オブジェクトで返します。
self
.flags で Socket::IFF_BROADCAST が有効ではない場合は nil を返します。...

Socket::Ifaddr#dstaddr -> Addrinfo | nil (9233.0)

self の宛先アドレスを Addrinfo オブジェクトで返します。 self.flags で Socket::IFF_POINTOPOINT が有効ではない場合は nil を返します。

...
self
の宛先アドレスを Addrinfo オブジェクトで返します。
self
.flags で Socket::IFF_POINTOPOINT が有効ではない場合は nil を返します。...

IPAddr#native -> self | IPAddr (3218.0)

IPv4 射影 IPv6 アドレスや IPv4 互換 IPv6 アドレスから、 IPv4 アドレスの新しい IPAddr オブジェクトを返します。 IPv4 互換でも IPv4 組み込みでもないなら self を返します。

...IPv4 アドレスの新しい IPAddr オブジェクトを返します。
IPv4 互換でも IPv4 組み込みでもないなら self を返します。

例:

require "ipaddr"
p IPAddr.new("0000:0000:0000:0000:0000:ffff:c0a8:0001").native
# => #<IPAddr: IPv4:192.168.0.1/255.255.255.255>...

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

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

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

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

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

絞り込み条件を変える

Socket::Ifaddr#netmask -> Addrinfo | nil (3133.0)

self のネットマスクを Addrinfo オブジェクトで返します。 self が利用できない場合は nil を返します。

...
self
のネットマスクを Addrinfo オブジェクトで返します。
self
が利用できない場合は nil を返します。...

IPAddr#mask!(mask) -> self (3102.0)

与えられた mask を使用してこのオブジェクトの IP アドレスを破壊的に変更します。

与えられた mask を使用してこのオブジェクトの IP アドレスを破壊的に変更します。

@param mask プレフィックス長を表す文字列か、サブネットマスクを表す文字列。

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

self と other を比較します。

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

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

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

IPAddr#to_range -> Range (3017.0)

self の IP アドレスとサブネットマスクで取得できる IP アドレスの範囲を Range オブジェクトとして返します。

...
self
の IP アドレスとサブネットマスクで取得できる IP アドレスの範囲を
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:0000: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>...
<< 1 2 > >>