るりまサーチ (Ruby 2.6.0)

最速Rubyリファレンスマニュアル検索!
1件ヒット [1-1件を表示] (0.200秒)
トップページ > 種類:インスタンスメソッド[x] > バージョン:2.6.0[x] > クエリ:e[x] > クエリ:timeout=[x] > クラス:MonitorMixin::ConditionVariable[x]

別のキーワード

  1. open3 popen2e
  2. socket af_e164
  3. matrix det_e
  4. matrix rank_e
  5. open3 capture2e

ライブラリ

検索結果

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

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

...します。

これを呼ぶスレッドはモニタのロックを保持している必要があります。

MonitorMixin::ConditionVariable
#signal や
MonitorMixin::ConditionVariable
#broadcast
で起こされるまでスレッドは停止し続けます。

timeout を与えた場合は最大 ti...
...での秒数。指定しなかった場合はタイムアウトしません。

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

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