Module: ProcessShared

Defined in:
lib/process_shared/posix_call.rb,
lib/process_shared.rb,
lib/process_shared/rt.rb,
lib/process_shared/libc.rb,
lib/process_shared/psem.rb,
lib/process_shared/mutex.rb,
lib/process_shared/thread.rb,
lib/process_shared/semaphore.rb,
lib/process_shared/with_self.rb,
lib/process_shared/shared_array.rb,
lib/process_shared/process_error.rb,
lib/process_shared/shared_memory.rb,
lib/process_shared/binary_semaphore.rb,
lib/process_shared/shared_memory_io.rb,
lib/process_shared/bounded_semaphore.rb,
lib/process_shared/abstract_semaphore.rb,
lib/process_shared/condition_variable.rb,
lib/process_shared/define_singleton_method.rb

Overview

require ‘process_shared/libc’ - circular dependency here…

Defined Under Namespace

Modules: DefineSingletonMethod, LibC, PSem, PosixCall, RT, WithSelf Classes: AbstractSemaphore, BinarySemaphore, BoundedSemaphore, ConditionVariable, Mutex, Process, ProcessError, Semaphore, SharedArray, SharedMemory, SharedMemoryIO