Module: QuackConcurrency

Defined in:
lib/quack_concurrency.rb,
lib/quack_concurrency/name.rb,
lib/quack_concurrency/error.rb,
lib/quack_concurrency/queue.rb,
lib/quack_concurrency/future.rb,
lib/quack_concurrency/waiter.rb,
lib/quack_concurrency/semaphore.rb,
lib/quack_concurrency/queue/error.rb,
lib/quack_concurrency/future/canceled.rb,
lib/quack_concurrency/future/complete.rb,
lib/quack_concurrency/reentrant_mutex.rb,
lib/quack_concurrency/semaphore/error.rb,
lib/quack_concurrency/concurrency_tool.rb,
lib/quack_concurrency/reentrant_mutex/error.rb

Defined Under Namespace

Classes: ConcurrencyTool, Error, Future, Name, Queue, ReentrantMutex, Semaphore, Waiter

Constant Summary collapse

ClosedQueueError =
::ClosedQueueError