るりまサーチ

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

別のキーワード

  1. aaaa new
  2. resolv aaaa
  3. aaaa address
  4. resolv resolv::dns::resource::in::aaaa
  5. aaaa resolv

ライブラリ

キーワード

検索結果

<< 1 2 > >>

Resolv::DNS::Resource::IN::AAAA (18016.0)

DNS リソースのクラス IN、タイプ AAAA に対応する クラスです。

...DNS リソースのクラス IN、タイプ AAAA に対応する
クラスです。

IPv6アドレスリソースを表します。...

Resolv::DNS::Resource::IN::AAAA.new(address) -> Resolv::DNS::Resource::IN::AAAA (3117.0)

Resolv::DNS::Resource::IN::AAAA のインスタンスを 生成します。

...Resolv::DNS::Resource::IN::AAAA のインスタンスを
生成します。

@param address IPv6アドレス...

Resolv::DNS::Resource::IN::AAAA#address -> Resolv::IPv6 (3000.0)

IPv6アドレスを返します。

IPv6アドレスを返します。

Array#pack(template) -> String (18.0)

配列の内容を template で指定された文字列にしたがって、 バイナリとしてパックした文字列を返します。

..."].pack("m") # => ""
["\0"].pack("m") # => "AA==\n"
["\0\0"].pack("m") # => "AAA=\n"
["\0\0\0"].pack("m") # => "AAAA\n"
["\xFF"].pack("m") # => "/w==\n"
["\xFF\xFF"].pack("m") # => "//8=\n"
["\xFF\xFF\xFF"].pack("m") # => "////\n"

["abcdefghijklmnopqr...
..."].pack("m0") # => ""
["\0"].pack("m0") # => "AA=="
["\0\0"].pack("m0") # => "AAA="
["\0\0\0"].pack("m0") # => "AAAA"
["\xFF"].pack("m0") # => "/w=="
["\xFF\xFF"].pack("m0") # => "//8="
["\xFF\xFF\xFF"].pack("m0") # => "////"

["abcdefghijklmnopqrstuvw...
...指定は1つの文字列だけに適用される
//emlist[][ruby]{
["RUBY", "u", "b", "y"].pack("a4")
# => "RUBY"

["RUBY", "u", "b", "y"].pack("aaaa")
# => "Ruby"

["RUBY", "u", "b", "y"].pack("a*aaa")
# => "RUBYuby"
//}

: テンプレート文字"a"は、長さが足りない分をヌル文字...

Array#pack(template, buffer: String.new) -> String (18.0)

配列の内容を template で指定された文字列にしたがって、 バイナリとしてパックした文字列を返します。

..."].pack("m") # => ""
["\0"].pack("m") # => "AA==\n"
["\0\0"].pack("m") # => "AAA=\n"
["\0\0\0"].pack("m") # => "AAAA\n"
["\xFF"].pack("m") # => "/w==\n"
["\xFF\xFF"].pack("m") # => "//8=\n"
["\xFF\xFF\xFF"].pack("m") # => "////\n"

["abcdefghijklmnopqr...
..."].pack("m0") # => ""
["\0"].pack("m0") # => "AA=="
["\0\0"].pack("m0") # => "AAA="
["\0\0\0"].pack("m0") # => "AAAA"
["\xFF"].pack("m0") # => "/w=="
["\xFF\xFF"].pack("m0") # => "//8="
["\xFF\xFF\xFF"].pack("m0") # => "////"

["abcdefghijklmnopqrstuvw...
...指定は1つの文字列だけに適用される
//emlist[][ruby]{
["RUBY", "u", "b", "y"].pack("a4")
# => "RUBY"

["RUBY", "u", "b", "y"].pack("aaaa")
# => "Ruby"

["RUBY", "u", "b", "y"].pack("a*aaa")
# => "RUBYuby"
//}

: テンプレート文字"a"は、長さが足りない分をヌル文字...

絞り込み条件を変える

String#unpack(template) -> Array (18.0)

Array#pack で生成された文字列を テンプレート文字列 template にしたがってアンパックし、 それらの要素を含む配列を返します。

..."].pack("m") # => ""
["\0"].pack("m") # => "AA==\n"
["\0\0"].pack("m") # => "AAA=\n"
["\0\0\0"].pack("m") # => "AAAA\n"
["\xFF"].pack("m") # => "/w==\n"
["\xFF\xFF"].pack("m") # => "//8=\n"
["\xFF\xFF\xFF"].pack("m") # => "////\n"

["abcdefghijklmnopqr...
..."].pack("m0") # => ""
["\0"].pack("m0") # => "AA=="
["\0\0"].pack("m0") # => "AAA="
["\0\0\0"].pack("m0") # => "AAAA"
["\xFF"].pack("m0") # => "/w=="
["\xFF\xFF"].pack("m0") # => "//8="
["\xFF\xFF\xFF"].pack("m0") # => "////"

["abcdefghijklmnopqrstuvw...
...指定は1つの文字列だけに適用される
//emlist[][ruby]{
["RUBY", "u", "b", "y"].pack("a4")
# => "RUBY"

["RUBY", "u", "b", "y"].pack("aaaa")
# => "Ruby"

["RUBY", "u", "b", "y"].pack("a*aaa")
# => "RUBYuby"
//}

: テンプレート文字"a"は、長さが足りない分をヌル文字...

pack テンプレート文字列 (18.0)

pack テンプレート文字列

..."].pack("m") # => ""
["\0"].pack("m") # => "AA==\n"
["\0\0"].pack("m") # => "AAA=\n"
["\0\0\0"].pack("m") # => "AAAA\n"
["\xFF"].pack("m") # => "/w==\n"
["\xFF\xFF"].pack("m") # => "//8=\n"
["\xFF\xFF\xFF"].pack("m") # => "////\n"

["abcdefghijklmnopqr...
..."].pack("m0") # => ""
["\0"].pack("m0") # => "AA=="
["\0\0"].pack("m0") # => "AAA="
["\0\0\0"].pack("m0") # => "AAAA"
["\xFF"].pack("m0") # => "/w=="
["\xFF\xFF"].pack("m0") # => "//8="
["\xFF\xFF\xFF"].pack("m0") # => "////"

["abcdefghijklmnopqrstuvw...
...指定は1つの文字列だけに適用される
//emlist[][ruby]{
["RUBY", "u", "b", "y"].pack("a4")
# => "RUBY"

["RUBY", "u", "b", "y"].pack("aaaa")
# => "Ruby"

["RUBY", "u", "b", "y"].pack("a*aaa")
# => "RUBYuby"
//}

: テンプレート文字"a"は、長さが足りない分をヌル文字...

Resolv::DNS#each_resource(name, typeclass) {|resource| ...} -> () (6.0)

nameに対応するDNSリソースレコードを取得します。 見つかったリソースをひとつずつブロックに渡します。

...urce::IN::TXT
* Resolv::DNS::Resource::IN::A
* Resolv::DNS::Resource::IN::WKS
* Resolv::DNS::Resource::IN::PTR
* Resolv::DNS::Resource::IN::AAAA
* Resolv::DNS::Resource::IN::SRV

ルックアップ結果は Resolv::DNS::Resource (のサブクラス)のインスタンスとなります...

Resolv::DNS#getresource(name, typeclass) -> Resolv::DNS::Resource (6.0)

nameに対応するDNSリソースレコードを取得します。 最初に見つかったリソースを返します。

...urce::IN::TXT
* Resolv::DNS::Resource::IN::A
* Resolv::DNS::Resource::IN::WKS
* Resolv::DNS::Resource::IN::PTR
* Resolv::DNS::Resource::IN::AAAA
* Resolv::DNS::Resource::IN::SRV

ルックアップ結果は Resolv::DNS::Resource (のサブクラス)のインスタンスとなります...
<< 1 2 > >>