Ruby 1.9.2 リファレンスマニュアル > ライブラリ一覧 > library monitor

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

MonitorMixinMonitor のための ConditionVariable クラスです。 MonitorMixin#new_cond が返します。ユーザが MonitorMixin::ConditionVariable.new を直接呼ぶことはありません。

例外クラス

class MonitorMixin::ConditionVariable::Timeout

Classes

Sublibraries