3件ヒット
[1-3件を表示]
(0.014秒)
クラス
-
Thread
:: Queue (1) -
Thread
:: SizedQueue (1) - ThreadsWait (1)
検索結果
先頭3件
-
Thread
:: Queue # empty? -> bool (63358.0) -
キューが空の時、真を返します。
キューが空の時、真を返します。
//emlist[例][ruby]{
q = Queue.new
q.empty? # => true
q.push(:resource)
q.empty? # => false
//} -
Thread
:: SizedQueue # empty? -> bool (63304.0) -
キューが空の時、真を返します。
キューが空の時、真を返します。 -
ThreadsWait
# next _ wait(nonblock = nil) -> Thread (37.0) -
指定したスレッドのどれかが終了するまで待ちます。
指定したスレッドのどれかが終了するまで待ちます。
@param nonblock true を与えると、キューが空の時、例外 ThreadsWait::ErrNoFinishedThread が発生します。
@raise ErrNoWaitingThread 終了をまつスレッドが存在しない時、発生します。
@raise ErrNoFinishedThread nonblock がtrue でかつ、キューが空の時、発生します。
#使用例
require 'thwait'
threads = []
2.times {|i|
threads << Thread.n...