248件ヒット
[201-248件を表示]
(0.295秒)
ライブラリ
- ビルトイン (248)
クラス
- Thread (4)
-
Thread
:: Queue (130) -
Thread
:: SizedQueue (114)
検索結果
先頭5件
-
Thread
:: SizedQueue # empty? -> bool (11001.0) -
キューが空の時、真を返します。
キューが空の時、真を返します。 -
Thread
:: SizedQueue # length -> Integer (11001.0) -
キューの長さを返します。
キューの長さを返します。 -
Thread
:: SizedQueue # max -> Integer (11001.0) -
キューの最大サイズを返します。
...キューの最大サイズを返します。
//emlist[例][ruby]{
q = SizedQueue.new(4)
q.max # => 4
//}... -
Thread
:: SizedQueue # max=(n) (11001.0) -
キューの最大サイズを設定します。
...キューの最大サイズを設定します。
@param n キューの最大サイズを指定します。
//emlist[例][ruby]{
q = SizedQueue.new(4)
q.max # => 4
q.max = 5
q.max # => 5
//}... -
Thread
:: SizedQueue # size -> Integer (11001.0) -
キューの長さを返します。
キューの長さを返します。 -
Thread
# ignore _ deadlock=(bool) (8025.0) -
デッドロック検知を無視する機能をon/offします。デフォルト値はfalseです。
...。
trueを渡すとデッドロックを検知しなくなります。
//emlist[][ruby]{
Thread.ignore_deadlock = true
queue = Thread::Queue.new
trap(:SIGUSR1){queue.push "Received signal"}
# ignore_deadlockがfalseだとエラーが発生する
puts queue.pop
//}
@see Thread#ignore_deadlock...