Index of Classes & Methods in sync: Ruby Standard Library Documentation (Ruby 2.4.2)

Support for the Ruby 2.4 series has ended. See here for reference.

#### Ruby 2.4.2

New to Ruby? You may find these links helpful: syntax, control expressions, assignment, methods, modules + classes, and operator precedence.

This is the API documentation for sync: Ruby Standard Library Documentation.

Classes

C Object

C Sync → Sync

M Sync_m → Sync_m

C Sync_m::Err

C Sync_m::Err::LockModeFailer

C Sync_m::Err::UnknownLocker

C Synchronizer

M Synchronizer_m

Methods

::Fail (Sync_m::Err)

::Fail (Sync_m::Err::LockModeFailer)

::Fail (Sync_m::Err::UnknownLocker)

::append_features (Sync_m)

::append_features (Sync_m)

::define_aliases (Sync_m)

::define_aliases (Sync_m)

::extend_object (Sync_m)

::extend_object (Sync_m)

::new (Sync_m)

::new (Sync_m)

#sync_exclusive? (Sync_m)

#sync_extend (Sync_m)

#sync_inspect (Sync_m)

#sync_lock (Sync_m)

#sync_locked? (Sync_m)

#sync_shared? (Sync_m)

#sync_synchronize (Sync_m)

#sync_try_lock (Sync_m)

#sync_unlock (Sync_m)