Table of Contents - promise_pool-0.9.2 Documentation
Classes and Modules
- Object
- PromisePool
- PromisePool::Future
- PromisePool::Promise
- PromisePool::Queue
- PromisePool::Task
- PromisePool::ThreadPool
- PromisePool::Timer
Methods
- ::backtrace — PromisePool::Promise
- ::claim — PromisePool::Promise
- ::new — PromisePool::Future
- ::new — PromisePool::Promise
- ::new — PromisePool::Queue
- ::new — PromisePool::ThreadPool
- ::new — PromisePool::Timer
- ::resolve — PromisePool::Future
- ::set_backtrace — PromisePool::Promise
- #<< — PromisePool::Queue
- #call — PromisePool::Promise
- #call — PromisePool::Task
- #cancel — PromisePool::Task
- #cancel — PromisePool::Timer
- #cancel_task — PromisePool::Promise
- #clear — PromisePool::Queue
- #defer — PromisePool::Promise
- #defer — PromisePool::ThreadPool
- #fulfill — PromisePool::Promise
- #fulfilling — PromisePool::Promise
- #future — PromisePool::Promise
- #group — PromisePool::Timer
- #group_new — PromisePool::Timer
- #log_callback_error — PromisePool::Promise
- #method_missing — PromisePool::Future
- #on_timeout — PromisePool::Timer
- #pop — PromisePool::Queue
- #protected_yield — PromisePool::Promise
- #queue_size — PromisePool::ThreadPool
- #reject — PromisePool::Promise
- #rejecting — PromisePool::Promise
- #resolve — PromisePool::Promise
- #resolved? — PromisePool::Promise
- #respond_to_missing? — PromisePool::Future
- #shutdown — PromisePool::ThreadPool
- #size — PromisePool::Queue
- #size — PromisePool::ThreadPool
- #spawn_worker — PromisePool::ThreadPool
- #start — PromisePool::Timer
- #started? — PromisePool::Promise
- #then — PromisePool::Promise
- #timeout_protected_yield — PromisePool::Promise
- #trim — PromisePool::ThreadPool
- #wait — PromisePool::Promise
- #working_thread — PromisePool::Promise
- #yield — PromisePool::Promise