Table of Contents - quack_concurrency-0.6.0 Documentation
Classes and Modules
- QuackConcurrency
- QuackConcurrency::ConditionVariable
- QuackConcurrency::ConditionVariable::Waitable
- QuackConcurrency::Error
- QuackConcurrency::Future
- QuackConcurrency::Future::Canceled
- QuackConcurrency::Future::Complete
- QuackConcurrency::Mutex
- QuackConcurrency::Queue
- QuackConcurrency::ReentrantMutex
- QuackConcurrency::SafeConditionVariable
- QuackConcurrency::SafeConditionVariable::Waitable
- QuackConcurrency::SafeSleeper
- QuackConcurrency::Sleeper
- QuackConcurrency::Waiter
Methods
- ::new — QuackConcurrency::ConditionVariable
- ::new — QuackConcurrency::ConditionVariable::Waitable
- ::new — QuackConcurrency::Future
- ::new — QuackConcurrency::Mutex
- ::new — QuackConcurrency::Queue
- ::new — QuackConcurrency::ReentrantMutex
- ::new — QuackConcurrency::SafeConditionVariable::Waitable
- ::new — QuackConcurrency::SafeSleeper
- ::new — QuackConcurrency::Sleeper
- ::new — QuackConcurrency::Waiter
- #<< — QuackConcurrency::Queue
- #any_waiting_threads? — QuackConcurrency::ConditionVariable
- #any_waiting_threads? — QuackConcurrency::Waiter
- #base_depth — QuackConcurrency::ReentrantMutex
- #broadcast — QuackConcurrency::ConditionVariable
- #caller — QuackConcurrency::Mutex
- #cancel — QuackConcurrency::Future
- #clear — QuackConcurrency::Queue
- #close — QuackConcurrency::Queue
- #closed? — QuackConcurrency::Queue
- #complete? — QuackConcurrency::Future
- #deq — QuackConcurrency::Queue
- #empty? — QuackConcurrency::Queue
- #enforce_sleep_call_limit — QuackConcurrency::Sleeper
- #enforce_wake_call_limit — QuackConcurrency::Sleeper
- #enq — QuackConcurrency::Queue
- #ensure_can_unlock — QuackConcurrency::Mutex
- #ensure_can_unlock — QuackConcurrency::ReentrantMutex
- #get — QuackConcurrency::Future
- #length — QuackConcurrency::Queue
- #lock — QuackConcurrency::Mutex
- #lock — QuackConcurrency::ReentrantMutex
- #lock_immediately — QuackConcurrency::Mutex
- #locked? — QuackConcurrency::Mutex
- #locked_out? — QuackConcurrency::Mutex
- #mutex_unlock — QuackConcurrency::ConditionVariable::Waitable
- #next_waitable_to_wake — QuackConcurrency::ConditionVariable
- #num_waiting — QuackConcurrency::Queue
- #owned? — QuackConcurrency::Mutex
- #owner — QuackConcurrency::Mutex
- #pop — QuackConcurrency::Queue
- #process_timeout — QuackConcurrency::Sleeper
- #push — QuackConcurrency::Queue
- #raise — QuackConcurrency::Future
- #resume — QuackConcurrency::ConditionVariable::Waitable
- #resume_all — QuackConcurrency::Waiter
- #resume_all_indefinitely — QuackConcurrency::Waiter
- #resume_next — QuackConcurrency::Waiter
- #set — QuackConcurrency::Future
- #shift — QuackConcurrency::Queue
- #signal — QuackConcurrency::ConditionVariable
- #signal_next — QuackConcurrency::ConditionVariable
- #size — QuackConcurrency::Queue
- #sleep — QuackConcurrency::ConditionVariable::Waitable
- #sleep — QuackConcurrency::Mutex
- #sleep — QuackConcurrency::ReentrantMutex
- #sleep — QuackConcurrency::SafeSleeper
- #sleep — QuackConcurrency::Sleeper
- #synchronize — QuackConcurrency::Mutex
- #temporarily_release — QuackConcurrency::Mutex
- #timer — QuackConcurrency::Mutex
- #timer — QuackConcurrency::Sleeper
- #try_lock — QuackConcurrency::Mutex
- #try_lock — QuackConcurrency::ReentrantMutex
- #unlock — QuackConcurrency::Mutex
- #unlock — QuackConcurrency::ReentrantMutex
- #unlock! — QuackConcurrency::ReentrantMutex
- #validate_mutex — QuackConcurrency::ConditionVariable
- #validate_timeout — QuackConcurrency::ConditionVariable
- #validate_timeout — QuackConcurrency::Mutex
- #wait — QuackConcurrency::ConditionVariable
- #wait — QuackConcurrency::ConditionVariable::Waitable
- #wait — QuackConcurrency::SafeSleeper
- #wait — QuackConcurrency::Waiter
- #wait_until_resumed — QuackConcurrency::ConditionVariable::Waitable
- #waitable_for_current_thread — QuackConcurrency::ConditionVariable
- #waitable_for_current_thread — QuackConcurrency::SafeConditionVariable
- #waitable_woken — QuackConcurrency::ConditionVariable
- #waiting_threads_count — QuackConcurrency::ConditionVariable
- #waiting_threads_count — QuackConcurrency::Mutex
- #waiting_threads_count — QuackConcurrency::Waiter
- #wake — QuackConcurrency::SafeSleeper
- #wake — QuackConcurrency::Sleeper
- #wake_deadline — QuackConcurrency::SafeSleeper