Ruby 1.9.0 > Home > All Libraries > library monitor
スレッドの同期機構としてのモニター機能を提供するクラスです。 また同じスレッドから何度も lock できる Mutex としての機能も提供します。
*[[unknown:ruby-list:6829]] *[[unknown:ruby-list:30447]] *[[unknown:ruby-list:30449]]
monitor は以下のような Mutex としての機能も提供します。
[[unknown:ruby-list:30447]] より。
| class Monitor | スレッドの同期機構としてのモニター機能を提供するクラスです。 また同じスレッドから何度も lock できる Mutex としての機能も提供します。 |
| module MonitorMixin | スレッドの同期機構としてのモニター機能を提供するモジュールです。 |
| class MonitorMixin::ConditionVariable | MonitorMixin と Monitor のための ConditionVariable クラスです。 MonitorMixin#new_cond が返します。ユーザが MonitorMixin::ConditionVariable.new を直接呼ぶことはありません。 |
| class MonitorMixin::ConditionVariable::Timeout |