Table of Contents - iopromise-0.1.5 Documentation
Classes and Modules
- IOPromise
- IOPromise::Base
- IOPromise::CancelContext
- IOPromise::CancelledError
- IOPromise::DataLoader
- IOPromise::DataLoader::ClassMethods
- IOPromise::Deferred
- IOPromise::Deferred::DeferredExecutorPool
- IOPromise::Deferred::DeferredPromise
- IOPromise::Error
- IOPromise::ExecutorContext
- IOPromise::ExecutorPool
- IOPromise::ExecutorPool::Base
- IOPromise::ExecutorPool::Batch
- IOPromise::ExecutorPool::Sequential
- IOPromise::Rack
- IOPromise::Rack::ContextMiddleware
- IOPromise::ViewComponent
- IOPromise::ViewComponent::DataLoader
Methods
- ::context_stack — IOPromise::CancelContext
- ::current — IOPromise::CancelContext
- ::current — IOPromise::ExecutorContext
- ::for — IOPromise::ExecutorPool::Base
- ::included — IOPromise::DataLoader
- ::included — IOPromise::ViewComponent::DataLoader
- ::new — IOPromise::CancelContext
- ::new — IOPromise::Deferred::DeferredExecutorPool
- ::new — IOPromise::Deferred::DeferredPromise
- ::new — IOPromise::ExecutorContext
- ::new — IOPromise::ExecutorPool::Base
- ::new — IOPromise::ExecutorPool::Batch
- ::new — IOPromise::Rack::ContextMiddleware
- ::new — IOPromise::Deferred
- ::pop — IOPromise::CancelContext
- ::push — IOPromise::CancelContext
- ::with_new_context — IOPromise::CancelContext
- #async_attributes — IOPromise::DataLoader
- #attr_async — IOPromise::DataLoader::ClassMethods
- #attr_async_names — IOPromise::DataLoader::ClassMethods
- #attr_async_promises — IOPromise::DataLoader
- #begin_executing — IOPromise::ExecutorPool::Base
- #beginning — IOPromise::Base
- #call — IOPromise::Rack::ContextMiddleware
- #cancel — IOPromise::Base
- #cancel — IOPromise::CancelContext
- #cancelled? — IOPromise::Base
- #complete_pending_registrations — IOPromise::ExecutorContext
- #execute_continue — IOPromise::Deferred::DeferredExecutorPool
- #execute_continue — IOPromise::ExecutorPool::Base
- #execute_continue — IOPromise::ExecutorPool::Sequential
- #execute_continue_item — IOPromise::ExecutorPool::Sequential
- #execute_pool — IOPromise::Base
- #execute_pool — IOPromise::Deferred::DeferredPromise
- #fulfill — IOPromise::Base
- #instrument — IOPromise::Base
- #next_batch — IOPromise::ExecutorPool::Batch
- #notify_completion — IOPromise::Base
- #promise_cancelled — IOPromise::ExecutorPool::Base
- #promise_fulfilled — IOPromise::ExecutorPool::Base
- #promise_rejected — IOPromise::ExecutorPool::Base
- #register — IOPromise::ExecutorContext
- #register — IOPromise::ExecutorPool::Base
- #register_now — IOPromise::ExecutorContext
- #register_observer_io — IOPromise::ExecutorContext
- #reject — IOPromise::Base
- #render_in — IOPromise::ViewComponent::DataLoader
- #run_deferred — IOPromise::Deferred::DeferredPromise
- #select — IOPromise::ExecutorContext
- #started_executing? — IOPromise::Base
- #subscribe — IOPromise::CancelContext
- #sync — IOPromise::ExecutorPool::Base
- #sync — IOPromise::DataLoader
- #time_until_execution — IOPromise::Deferred::DeferredPromise
- #wait — IOPromise::Base
- #wait — IOPromise::Deferred::DeferredPromise
- #wait_for_all_data — IOPromise::ExecutorContext