るりまサーチ

最速Rubyリファレンスマニュアル検索!
524件ヒット [201-300件を表示] (0.138秒)

別のキーワード

  1. openssl t61string
  2. asn1 t61string
  3. matrix t
  4. t61string new
  5. fiddle type_size_t

検索結果

<< < 1 2 3 4 5 ... > >>

RSS::RDF::Channel::Items#resources (9101.0)

@todo

...@todo...

Resolv::DNS::Resource::IN::SRV#port -> Integer (9101.0)

対象のサービスの対象のホストにおけるポート番号を返します。

対象のサービスの対象のホストにおけるポート番号を返します。

Resolv::DNS::Resource::IN::SRV#target -> Resolv::DNS::Name (9101.0)

対象のホストのホスト名を返します。

対象のホストのホスト名を返します。

Resolv::DNS::Resource::IN::WKS#protocol -> Integer (9101.0)

IPプロトコル番号を返します。

...IPプロトコル番号を返します。

例えば 6 は TCP に対応します。...

Resolv::DNS::Resource::SOA#retry -> Integer (9101.0)

セカンダリサーバがプライマリサーバからの情報更新に失敗した場合に 何秒後にリトライするかを返します。

セカンダリサーバがプライマリサーバからの情報更新に失敗した場合に
何秒後にリトライするかを返します。

絞り込み条件を変える

Resolv::DNS::Resource::TXT#data -> String (9101.0)

TXT レコードの最初の文字列を返します。

...TXT レコードの最初の文字列を返します。...

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

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

...す。

t
ypeclass は以下のいずれかです。
* Resolv::DNS::Resource::IN::ANY
* Resolv::DNS::Resource::IN::NS
* Resolv::DNS::Resource::IN::CNAME
* Resolv::DNS::Resource::IN::SOA
* Resolv::DNS::Resource::IN::HINFO
* Resolv::DNS::Resource::IN::MINFO
* Resolv::DNS::Resource::IN::MX...
...* Resolv::DNS::Resource::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 (のサブクラス)のインスタ...
...スとなります。
t
ypeclass に Resolv::DNS::Resource::IN::ANY 以外を指定した場合には
そのクラスのインスタンスを返します。

@param name ルックアップ対象となる名前を Resolv::DNS::Name または String で指定します。
@param typeclass レコード...

Thread::SizedQueue#shift(non_block = false) -> object (6197.0)

キューからひとつ値を取り出します。 キューに push しようと待っているスレッドがあれば、実行を再開させます。

...ock true を与えると、キューが空の時に例外 ThreadError が発生します。

//emlist[例][ruby]{
require 'thread'

q = SizedQueue.new(4)

t
h1 = Thread.start do
while resource = q.pop
puts resource
end
end

[:resource1, :resource2, :resource3, nil].each{|r|
q.push(r)
}

t
h1...
...in
# => resource1
# resource2
# resource3
//}

//emlist[例: nonblock = true][ruby]{
require 'thread'

q = SizedQueue.new(4)

t
h1 = Thread.start do
while resource = q.pop
puts resource
end
end

[:resource1, :resource2, :resource3, nil].each{|r|
q.push(r)
}

begin
t
h1.join
q.pop(true)
r...
...escue => e
p e
p e.message
end

# => resource1
# resource2
# resource3
# => #<ThreadError: queue empty>
# => "queue empty"
//}

@see Thread::Queue#pop...

Thread::Queue#shift(non_block = false) -> object (6179.0)

キューからひとつ値を取り出します。キューが空の時、呼出元のスレッドは停止します。

..._block true を与えると、キューが空の時に例外 ThreadError が発生します。

//emlist[例][ruby]{
require 'thread'

q = Queue.new

t
h1 = Thread.start do
while resource = q.pop
puts resource
end
end

[:resource1, :resource2, :resource3, nil].each { |r|
q.push(r)
}

t
h1.jo...
...st[例: nonblock = true][ruby]{
require 'thread'

q = Queue.new

t
h1 = Thread.start do
while resource = q.pop
puts resource
end
end

[:resource1, :resource2, :resource3, nil].each { |r|
q.push(r)
}

begin
t
h1.join
q.pop(true)
rescue => e
p e
end

# => resource1
# resource2
# resource...
...3
# => #<ThreadError: queue empty>
# => "queue empty"
//}...
<< < 1 2 3 4 5 ... > >>