6件ヒット
[1-6件を表示]
(0.224秒)
クラス
- IPAddr (2)
- Integer (3)
-
Socket
:: Ifaddr (1)
検索結果
先頭5件
-
IPAddr
# mask(prefixlen) -> IPAddr (63907.0) -
マスクされた新しい IPAddr オブジェクトを返します。 引数にはプリフィックス長とマスクの両方を受け付けます (e.g. 8, 64, "255.255.255.0")。
マスクされた新しい IPAddr オブジェクトを返します。
引数にはプリフィックス長とマスクの両方を受け付けます
(e.g. 8, 64, "255.255.255.0")。
@param prefixlen プリフィックス長またはマスクを表す数値か文字列。 -
IPAddr
# mask!(mask) -> self (27976.0) -
与えられた mask を使用してこのオブジェクトの IP アドレスを破壊的に変更します。
与えられた mask を使用してこのオブジェクトの IP アドレスを破壊的に変更します。
@param mask プレフィックス長を表す文字列か、サブネットマスクを表す文字列。 -
Socket
:: Ifaddr # netmask -> Addrinfo | nil (27904.0) -
self のネットマスクを Addrinfo オブジェクトで返します。 self が利用できない場合は nil を返します。
self のネットマスクを Addrinfo オブジェクトで返します。
self が利用できない場合は nil を返します。 -
Integer
# allbits?(mask) -> bool (27709.0) -
self & mask の全てのビットが 1 なら true を返します。
self & mask の全てのビットが 1 なら true を返します。
self & mask == mask と等価です。
@param mask ビットマスクを整数で指定します。
//emlist[][ruby]{
42.allbits?(42) # => true
0b1010_1010.allbits?(0b1000_0010) # => true
0b1010_1010.allbits?(0b1000_0001) # => false
0b1000_0010.allbits?(0b1010_1010) # => false
//}
@s... -
Integer
# anybits?(mask) -> bool (9691.0) -
self & mask のいずれかのビットが 1 なら true を返します。
self & mask のいずれかのビットが 1 なら true を返します。
self & mask != 0 と等価です。
@param mask ビットマスクを整数で指定します。
//emlist[][ruby]{
42.anybits?(42) # => true
0b1010_1010.anybits?(0b1000_0010) # => true
0b1010_1010.anybits?(0b1000_0001) # => true
0b1000_0010.anybits?(0b0010_1100) # => false
//}
@see... -
Integer
# nobits?(mask) -> bool (9691.0) -
self & mask のすべてのビットが 0 なら true を返します。
self & mask のすべてのビットが 0 なら true を返します。
self & mask == 0 と等価です。
@param mask ビットマスクを整数で指定します。
//emlist[][ruby]{
42.nobits?(42) # => false
0b1010_1010.nobits?(0b1000_0010) # => false
0b1010_1010.nobits?(0b1000_0001) # => false
0b0100_0101.nobits?(0b1010_1010) # => true
//}
@see In...