るりまサーチ

最速Rubyリファレンスマニュアル検索!
24件ヒット [1-24件を表示] (0.040秒)
トップページ > クエリ:@[x] > クエリ:wait_until[x]

別のキーワード

  1. io/wait wait_writable
  2. io wait_writable
  3. conditionvariable wait
  4. _builtin wait
  5. io/wait wait

ライブラリ

検索結果

MonitorMixin::ConditionVariable#wait_until { ... } -> () (18107.0)

モニタのロックを開放し、現在のスレッドを ブロックで指定した条件を満たすまで停止します。

...e#broadcast で
スレッドが起こされると、ロックを取得し、ブロックを評価し
その結果によってこのメソッドから抜け処理を継続するか
再びロックを開放しスレッドを停止するかを決めます。

@
see MonitorMixin::ConditionVariable#wait...

MonitorMixin::ConditionVariable#wait(timeout = nil) -> bool (24.0)

モニタのロックを開放し、現在のスレッドを停止します。

...は false を返します。

@
param timeout タイムアウトまでの秒数。指定しなかった場合はタイムアウトしません。

@
raise ThreadError ロックを持っていないスレッドがこのメソッドを呼びだした場合に発生します

@
see MonitorMixin::Condition...
...Variable#wait_while, MonitorMixin::ConditionVariable#wait_until...