77件ヒット
[1-77件を表示]
(0.112秒)
キーワード
- glob (22)
- new (22)
-
new
_ ntoh (11) - ntop (11)
-
unpack
_ sockaddr _ in (11)
検索結果
先頭5件
-
IPAddr
. new _ ntoh(addr) -> IPAddr (24236.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
. new(addr = & # 39; :: & # 39; , family = Socket :: AF _ UNSPEC) -> IPAddr (24230.0) -
新しい IPAddr オブジェクトを生成します。
...新しい IPAddr オブジェクトを生成します。
@param addr 0 から IPAddr::IN6MASK までの数値を受け取ります。
また、'address', 'address/prefixlen', 'address/mask' の形式も受け付けます。
プリフィックス長やマスクが指定さ......クされた IPAddr オブジェクトを返します。
IPv6 アドレスの場合は、[ ] で囲まれていてもかまいません。
@param family family は自動的に判定されますが、明示的に指定することもできます。
@raise ArgumentError family が Socket......::AF_UNSPEC の場合に発生します。
@raise ArgumentError family にサポートされていない address family を指定した場合に発生します。... -
IPAddr
. ntop(addr) -> String (24101.0) -
ネットワークバイトオーダーのバイト列で表現された IP アドレスを人間の読める形式に変換します。
...ネットワークバイトオーダーのバイト列で表現された IP アドレスを人間の読める形式に変換します。
@param addr ネットワークバイトオーダーのバイト列。... -
Socket
. unpack _ sockaddr _ in(sockaddr) -> Array (6117.0) -
lib:socket#pack_stringを unpack したアドレスを返します。返される値は [port, ipaddr] の配列です。
...lib:socket#pack_stringを
unpack したアドレスを返します。返される値は [port, ipaddr]
の配列です。
@param sockaddr ソケットアドレス構造体を pack した文字列lib:socket#pack_stringを指定します。
例:
require 'socket'
p Socket.unpack_sockaddr_in(Soc......ket.sockaddr_in("echo", "localhost"))
=> [7, "127.0.0.1"]
p Socket.unpack_sockaddr_in(Socket.sockaddr_in("echo", "::1"))
=> [7, "::1"]... -
Range
. new(first , last , exclude _ end = false) -> Range (131.0) -
first から last までの範囲オブジェクトを生成して返しま す。
...first から last までの範囲オブジェクトを生成して返しま
す。
exclude_end が真ならば終端を含まない範囲オブジェクトを生
成します。exclude_end 省略時には終端を含みます。
@param first 最初のオブジェクト
@param last 最後のオブ......raise ArgumentError first <=> last が nil の場合に発生します
//emlist[例: 整数の範囲オブジェクトの場合][ruby]{
Range.new(1, 10) # => 1..10
Range.new(1, 10, true) # => 1...10
//}
//emlist[例: 日付オブジェクトの範囲オブジェクトの場合][ruby]{
requir......6
//}
//emlist[例: IPアドレスの範囲オブジェクトの場合][ruby]{
require 'ipaddr'
Range.new(IPAddr.new("192.0.2.1"), IPAddr.new("192.0.2.3")).each {|ip| puts ip}
# => 192.0.2.1
# 192.0.2.2
# 192.0.2.3
//}
//emlist[例: 自作のオブジェクトの場合][ruby]{
MyInteger = St... -
Pathname
. glob(pattern , flags=0) {|pathname| . . . } -> nil (113.0) -
ワイルドカードの展開を行なった結果を、 Pathname オブジェクトの配列として返します。
...ワイルドカードの展開を行なった結果を、
Pathname オブジェクトの配列として返します。
引数の意味は、Dir.glob と同じです。 flag の初期値である 0 は「何
も指定しない」ことを意味します。
ブロックが与えられたときは......nil を返します。
@param pattern ワイルドカードパターンです
@param flags パターンマッチ時のふるまいを変化させるフラグを指定します
//emlist[][ruby]{
require "pathname"
Pathname.glob("lib/i*.rb") # => [#<Pathname:lib/ipaddr.rb>, #<Pathname:lib/irb.rb>......]
//}
@see Dir.glob......]
//}
@see Dir.glob
@see Pathname#glob... -
Pathname
. glob(pattern , flags=0) -> [Pathname] (13.0) -
ワイルドカードの展開を行なった結果を、 Pathname オブジェクトの配列として返します。
...ワイルドカードの展開を行なった結果を、
Pathname オブジェクトの配列として返します。
引数の意味は、Dir.glob と同じです。 flag の初期値である 0 は「何
も指定しない」ことを意味します。
ブロックが与えられたときは......nil を返します。
@param pattern ワイルドカードパターンです
@param flags パターンマッチ時のふるまいを変化させるフラグを指定します
//emlist[][ruby]{
require "pathname"
Pathname.glob("lib/i*.rb") # => [#<Pathname:lib/ipaddr.rb>, #<Pathname:lib/irb.rb>......]
//}
@see Dir.glob......]
//}
@see Dir.glob
@see Pathname#glob...