524件ヒット
[201-300件を表示]
(0.138秒)
クラス
- BasicSocket (12)
-
RSS
:: ImageItemModel :: ImageItem (24) -
RSS
:: RDF :: Channel :: Items (12) -
RSS
:: RDF :: Channel :: Textinput (24) -
RSS
:: TaxonomyTopicsModel :: TaxonomyTopics (12) -
RSS
:: TrackBackModel10 :: TrackBackAbout (24) -
RSS
:: TrackBackModel10 :: TrackBackPing (24) -
Resolv
:: DNS (36) -
Resolv
:: DNS :: Resource :: HINFO (24) -
Resolv
:: DNS :: Resource :: IN :: SRV (48) -
Resolv
:: DNS :: Resource :: IN :: WKS (24) -
Resolv
:: DNS :: Resource :: MINFO (24) -
Resolv
:: DNS :: Resource :: MX (12) -
Resolv
:: DNS :: Resource :: SOA (60) -
Resolv
:: DNS :: Resource :: TXT (24) -
Thread
:: Queue (94) -
Thread
:: SizedQueue (46)
キーワード
- bitmap (12)
- clear (12)
- close (10)
- closed? (10)
- cpu (12)
- data (12)
- deq (24)
-
each
_ resource (12) - emailbx (12)
- empty? (12)
- expire (12)
- getpeereid (12)
- getresource (12)
- getresources (12)
- length (12)
- minimum (12)
- os (12)
- pop (24)
- port (12)
- preference (12)
- priority (12)
- protocol (12)
- refresh (12)
- resource= (48)
- resources (24)
- retry (12)
- rmailbx (12)
- serial (12)
- shift (24)
- size (12)
- strings (12)
- target (12)
- weight (12)
検索結果
先頭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リソースレコードを取得します。 見つかったリソースをひとつずつブロックに渡します。
...す。
typeclass は以下のいずれかです。
* 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 (のサブクラス)のインスタ......スとなります。
typeclass に 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)
th1 = Thread.start do
while resource = q.pop
puts resource
end
end
[:resource1, :resource2, :resource3, nil].each{|r|
q.push(r)
}
th1......in
# => resource1
# resource2
# resource3
//}
//emlist[例: nonblock = true][ruby]{
require 'thread'
q = SizedQueue.new(4)
th1 = Thread.start do
while resource = q.pop
puts resource
end
end
[:resource1, :resource2, :resource3, nil].each{|r|
q.push(r)
}
begin
th1.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
th1 = Thread.start do
while resource = q.pop
puts resource
end
end
[:resource1, :resource2, :resource3, nil].each { |r|
q.push(r)
}
th1.jo......st[例: nonblock = true][ruby]{
require 'thread'
q = Queue.new
th1 = Thread.start do
while resource = q.pop
puts resource
end
end
[:resource1, :resource2, :resource3, nil].each { |r|
q.push(r)
}
begin
th1.join
q.pop(true)
rescue => e
p e
end
# => resource1
# resource2
# resource......3
# => #<ThreadError: queue empty>
# => "queue empty"
//}...