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

library sync

要約

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

クラス

Sync

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

Synchronizer

Alias of Sync

モジュール

Sync_m

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

Synchronizer_m

Alias of Sync_m

例外クラス

Sync_m::Err

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

  Sync_m::LockModeFailer

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

  Sync_m::UnknownLocker

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