Class: Sync
| Relationships & Source Files | |
| Super Chains via Extension / Inclusion / Inheritance | |
| Instance Chain: 
          self,
          ::Sync_m
         | |
| Inherits: | Object | 
| Defined in: | lib/sync.rb | 
Overview
A class that provides two-phase lock with a counter. See Sync_m for details.
Constant Summary
Instance Attribute Summary
::Sync_m - Included
Instance Method Summary
::Sync_m - Included
| #sync_extend, #sync_inspect, #sync_lock, #sync_synchronize, | |
| #sync_try_lock | locking methods. | 
| #sync_unlock, #initialize, #sync_initialize, #sync_try_lock_sub | |