Table of Contents - dat-worker-pool-0.6.3 Documentation
Classes and Modules
- DatWorkerPool
- DatWorkerPool::DefaultQueue
- DatWorkerPool::LockedArray
- DatWorkerPool::LockedObject
- DatWorkerPool::LockedSet
- DatWorkerPool::Queue
- DatWorkerPool::Queue::InstanceMethods
- DatWorkerPool::Runner
- DatWorkerPool::Runner::LoggerProxy
- DatWorkerPool::Runner::NullLoggerProxy
- DatWorkerPool::Worker
- DatWorkerPool::Worker::ClassMethods
- DatWorkerPool::Worker::InstanceMethods
- DatWorkerPool::Worker::TestHelpers
- DatWorkerPool::Worker::TestHelpers::TestRunner
- DatWorkerPool::WorkerPoolSpy
Methods
- ::included — DatWorkerPool::Queue
- ::included — DatWorkerPool::Worker
- ::new — DatWorkerPool
- ::new — DatWorkerPool::DefaultQueue
- ::new — DatWorkerPool::LockedObject
- ::new — DatWorkerPool::LockedArray
- ::new — DatWorkerPool::LockedSet
- ::new — DatWorkerPool::Runner
- ::new — DatWorkerPool::Worker::TestHelpers::TestRunner
- ::new — DatWorkerPool::WorkerPoolSpy
- ::new — DatWorkerPool::Worker::InstanceMethods
- #add — DatWorkerPool::LockedSet
- #add_work — DatWorkerPool
- #add_work — DatWorkerPool::WorkerPoolSpy
- #after_work — DatWorkerPool::Worker::ClassMethods
- #after_work_callbacks — DatWorkerPool::Worker::ClassMethods
- #available_worker_count — DatWorkerPool
- #available_worker_count — DatWorkerPool::Runner
- #before_work — DatWorkerPool::Worker::ClassMethods
- #before_work_callbacks — DatWorkerPool::Worker::ClassMethods
- #build_worker — DatWorkerPool::Runner
- #delete — DatWorkerPool::LockedArray
- #dwp_handle_exception — DatWorkerPool::Worker::InstanceMethods
- #dwp_join — DatWorkerPool::Worker::InstanceMethods
- #dwp_log — DatWorkerPool::Worker::InstanceMethods
- #dwp_log_exception — DatWorkerPool::Worker::InstanceMethods
- #dwp_make_available — DatWorkerPool::Worker::InstanceMethods
- #dwp_make_unavailable — DatWorkerPool::Worker::InstanceMethods
- #dwp_pop — DatWorkerPool::Queue::InstanceMethods
- #dwp_push — DatWorkerPool::Queue::InstanceMethods
- #dwp_raise — DatWorkerPool::Worker::InstanceMethods
- #dwp_run_callback — DatWorkerPool::Worker::InstanceMethods
- #dwp_running? — DatWorkerPool::Worker::InstanceMethods
- #dwp_setup — DatWorkerPool::Worker::InstanceMethods
- #dwp_shutdown — DatWorkerPool::Queue::InstanceMethods
- #dwp_shutdown? — DatWorkerPool::Worker::InstanceMethods
- #dwp_signal_shutdown — DatWorkerPool::Queue::InstanceMethods
- #dwp_signal_shutdown — DatWorkerPool::Worker::InstanceMethods
- #dwp_start — DatWorkerPool::Queue::InstanceMethods
- #dwp_start — DatWorkerPool::Worker::InstanceMethods
- #dwp_teardown — DatWorkerPool::Worker::InstanceMethods
- #dwp_thread_alive? — DatWorkerPool::Worker::InstanceMethods
- #dwp_work — DatWorkerPool::Worker::InstanceMethods
- #dwp_work_loop — DatWorkerPool::Worker::InstanceMethods
- #empty? — DatWorkerPool::DefaultQueue
- #empty? — DatWorkerPool::LockedArray
- #empty? — DatWorkerPool::LockedSet
- #error — DatWorkerPool::Worker::TestHelpers::TestRunner
- #first — DatWorkerPool::LockedArray
- #force_workers_to_shutdown — DatWorkerPool::Runner
- #last — DatWorkerPool::LockedArray
- #log — DatWorkerPool::Runner
- #make_available — DatWorkerPool::Worker::TestHelpers::TestRunner
- #make_unavailable — DatWorkerPool::Worker::TestHelpers::TestRunner
- #make_worker_available — DatWorkerPool::Runner
- #make_worker_unavailable — DatWorkerPool::Runner
- #number — DatWorkerPool::Worker::InstanceMethods
- #on_available — DatWorkerPool::Worker::ClassMethods
- #on_available_callbacks — DatWorkerPool::Worker::ClassMethods
- #on_error — DatWorkerPool::Worker::ClassMethods
- #on_error_callbacks — DatWorkerPool::Worker::ClassMethods
- #on_pop — DatWorkerPool::DefaultQueue
- #on_push — DatWorkerPool::DefaultQueue
- #on_shutdown — DatWorkerPool::Worker::ClassMethods
- #on_shutdown_callbacks — DatWorkerPool::Worker::ClassMethods
- #on_start — DatWorkerPool::Worker::ClassMethods
- #on_start_callbacks — DatWorkerPool::Worker::ClassMethods
- #on_unavailable — DatWorkerPool::Worker::ClassMethods
- #on_unavailable_callbacks — DatWorkerPool::Worker::ClassMethods
- #params — DatWorkerPool::Worker::InstanceMethods
- #pop — DatWorkerPool::LockedArray
- #pop! — DatWorkerPool::DefaultQueue
- #pop! — DatWorkerPool::Queue::InstanceMethods
- #prepend_after_work — DatWorkerPool::Worker::ClassMethods
- #prepend_before_work — DatWorkerPool::Worker::ClassMethods
- #prepend_on_available — DatWorkerPool::Worker::ClassMethods
- #prepend_on_error — DatWorkerPool::Worker::ClassMethods
- #prepend_on_shutdown — DatWorkerPool::Worker::ClassMethods
- #prepend_on_start — DatWorkerPool::Worker::ClassMethods
- #prepend_on_unavailable — DatWorkerPool::Worker::ClassMethods
- #push — DatWorkerPool
- #push — DatWorkerPool::LockedArray
- #push — DatWorkerPool::WorkerPoolSpy
- #push! — DatWorkerPool::DefaultQueue
- #push! — DatWorkerPool::Queue::InstanceMethods
- #queue — DatWorkerPool::Worker::InstanceMethods
- #remove — DatWorkerPool::LockedSet
- #remove_worker — DatWorkerPool::Runner
- #run — DatWorkerPool::Worker::TestHelpers::TestRunner
- #run_callback — DatWorkerPool::Worker::TestHelpers::TestRunner
- #runner_log — DatWorkerPool::Runner::LoggerProxy
- #runner_log — DatWorkerPool::Runner::NullLoggerProxy
- #running? — DatWorkerPool::Queue::InstanceMethods
- #set — DatWorkerPool::LockedObject
- #shift — DatWorkerPool::LockedArray
- #shutdown — DatWorkerPool
- #shutdown — DatWorkerPool::Runner
- #shutdown — DatWorkerPool::Worker::TestHelpers::TestRunner
- #shutdown — DatWorkerPool::WorkerPoolSpy
- #shutdown! — DatWorkerPool::DefaultQueue
- #shutdown! — DatWorkerPool::Queue::InstanceMethods
- #shutdown? — DatWorkerPool::Queue::InstanceMethods
- #size — DatWorkerPool::LockedArray
- #size — DatWorkerPool::LockedSet
- #start — DatWorkerPool
- #start — DatWorkerPool::Runner
- #start — DatWorkerPool::Worker::TestHelpers::TestRunner
- #start — DatWorkerPool::WorkerPoolSpy
- #start! — DatWorkerPool::Queue::InstanceMethods
- #test_runner — DatWorkerPool::Worker::TestHelpers
- #unshift — DatWorkerPool::LockedArray
- #value — DatWorkerPool::LockedObject
- #wait_for_workers_to_shutdown — DatWorkerPool::Runner
- #with_lock — DatWorkerPool::LockedObject
- #work — DatWorkerPool::Worker::TestHelpers::TestRunner
- #work! — DatWorkerPool::Worker::InstanceMethods
- #work_items — DatWorkerPool
- #work_items — DatWorkerPool::DefaultQueue
- #work_items — DatWorkerPool::WorkerPoolSpy
- #work_items — DatWorkerPool::Queue::InstanceMethods
- #worker_available? — DatWorkerPool
- #worker_available? — DatWorkerPool::Runner
- #worker_available? — DatWorkerPool::WorkerPoolSpy
- #worker_log — DatWorkerPool::Runner
- #worker_log — DatWorkerPool::Runner::LoggerProxy
- #worker_log — DatWorkerPool::Runner::NullLoggerProxy
- #workers — DatWorkerPool::Runner