Ruby 1.8.7 リファレンスマニュアル > ライブラリ一覧 > syncライブラリ

library sync

要約

Mix-in により再入可能な reader/writer ロック機能を提供するライブラリです。

クラス

class Sync

Sync_m を include したクラスで Synchronizer の別名です。 使い方は Sync_m を参照してください。

class Synchronizer

Alias of Sync

モジュール

module Sync_m

スレッド同期機構である再入可能な reader/writer ロック機能を Mix-in により提供します。

module Synchronizer_m

Alias of Sync_m

例外クラス

class Sync_m::Err

このライブラリで使用する例外の基底クラスです。

  class Sync_m::LockModeFailer

誤ったロックモードがセットされている場合に発生する例外です。

  class Sync_m::UnknownLocker

スレッドがロックされているべきタイミングでロックさせない場合に発生する例外です。

library sync