Table of Contents - qs-0.8.1 Documentation
Classes and Modules
- Qs
- Qs::CLI
- Qs::CLIRB
- Qs::CLIRB::Option
- Qs::Client
- Qs::Client::InstanceMethods
- Qs::Config
- Qs::ConfigFile
- Qs::ConfigFile::NoConfigFileError
- Qs::ConfigFile::NoDaemonError
- Qs::Daemon
- Qs::Daemon::ClassMethods
- Qs::Daemon::Config
- Qs::Daemon::InstanceMethods
- Qs::Daemon::State
- Qs::Daemon::WorkerAvailable
- Qs::DaemonData
- Qs::DispatchJob
- Qs::DispatchJobHandler
- Qs::DispatchJobHandler::DispatchError
- Qs::DispatchJobHandler::InstanceMethods
- Qs::DispatcherQueue
- Qs::ErrorContext
- Qs::ErrorHandler
- Qs::Event
- Qs::Event::RouteName
- Qs::Event::SubscribersRedisKey
- Qs::EventHandler
- Qs::EventHandler::InstanceMethods
- Qs::EventHandler::TestHelpers
- Qs::EventTestRunner
- Qs::IOPipe
- Qs::Job
- Qs::JobHandler
- Qs::JobHandler::InstanceMethods
- Qs::JobHandler::TestHelpers
- Qs::JobTestRunner
- Qs::Logger
- Qs::Message
- Qs::Message::RouteId
- Qs::MessageHandler
- Qs::MessageHandler::ClassMethods
- Qs::MessageHandler::InstanceMethods
- Qs::NoHandlerClassError
- Qs::NullClient
- Qs::NullLogger
- Qs::PIDFile
- Qs::Payload
- Qs::Payload::InvalidError
- Qs::Payload::StringifyParams
- Qs::Payload::Timestamp
- Qs::PayloadHandler
- Qs::PayloadHandler::EventSummaryLine
- Qs::PayloadHandler::JobSummaryLine
- Qs::PayloadHandler::RoundedTime
- Qs::PayloadHandler::SummaryLine
- Qs::PayloadHandler::UnknownSummaryLine
- Qs::Process
- Qs::ProcessSignal
- Qs::QsClient
- Qs::QsRunner
- Qs::Queue
- Qs::Queue::RedisKey
- Qs::QueueItem
- Qs::RedisUrl
- Qs::RestartCmd
- Qs::Route
- Qs::Runner
- Qs::TestClient
- Qs::TestRunner
- Qs::Worker
- Qs::Worker::InstanceMethods
- Qs::Worker::TestHelpers
- Qs::Worker::TestHelpers::InstanceMethods
Methods
- ::clear_subscriptions — Qs
- ::client — Qs
- ::config — Qs
- ::configure — Qs
- ::daemon — Qs
- ::decode — Qs
- ::deserialize — Qs::Payload
- ::dispatcher_job_name — Qs
- ::dispatcher_queue — Qs
- ::encode — Qs
- ::enqueue — Qs
- ::event — Qs::DispatchJob
- ::event — Qs::Payload
- ::event_hash — Qs::Payload
- ::event_publisher — Qs
- ::event_subscribers — Qs
- ::included — Qs::Client
- ::included — Qs::DispatchJobHandler
- ::included — Qs::EventHandler::TestHelpers
- ::included — Qs::JobHandler::TestHelpers
- ::init — Qs
- ::job — Qs::Payload
- ::job_hash — Qs::Payload
- ::message_hash — Qs::Payload
- ::new — Qs::Config
- ::new — Qs::NullClient
- ::new — Qs::CLI
- ::new — Qs::CLIRB
- ::new — Qs::CLIRB::Option
- ::new — Qs::QsClient
- ::new — Qs::TestClient
- ::new — Qs::ConfigFile
- ::new — Qs::ConfigFile::NoConfigFileError
- ::new — Qs::ConfigFile::NoDaemonError
- ::new — Qs::Daemon::Config
- ::new — Qs::Daemon::WorkerAvailable
- ::new — Qs::DaemonData
- ::new — Qs::DispatchJob
- ::new — Qs::DispatchJobHandler::DispatchError
- ::new — Qs::ErrorHandler
- ::new — Qs::ErrorContext
- ::new — Qs::Event
- ::new — Qs::IOPipe
- ::new — Qs::Job
- ::new — Qs::Logger
- ::new — Qs::Message
- ::new — Qs::Payload::InvalidError
- ::new — Qs::PayloadHandler
- ::new — Qs::PIDFile
- ::new — Qs::Process
- ::new — Qs::RestartCmd
- ::new — Qs::ProcessSignal
- ::new — Qs::QsRunner
- ::new — Qs::Queue
- ::new — Qs::QueueItem
- ::new — Qs::Route
- ::new — Qs::NoHandlerClassError
- ::new — Qs::Runner
- ::new — Qs::TestRunner
- ::new — Qs::JobTestRunner
- ::new — Qs::EventTestRunner
- ::new — Qs::RedisUrl
- ::new — Qs::Client
- ::new — Qs::Client::InstanceMethods
- ::new — Qs::Daemon::InstanceMethods
- ::new — Qs::DispatcherQueue
- ::new — Qs::Event::RouteName
- ::new — Qs::Event::SubscribersRedisKey
- ::new — Qs::Message::RouteId
- ::new — Qs::MessageHandler::InstanceMethods
- ::new — Qs::Payload::StringifyParams
- ::new — Qs::Payload::Timestamp
- ::new — Qs::PayloadHandler::SummaryLine
- ::new — Qs::PayloadHandler::UnknownSummaryLine
- ::new — Qs::PayloadHandler::JobSummaryLine
- ::new — Qs::PayloadHandler::EventSummaryLine
- ::new — Qs::PayloadHandler::RoundedTime
- ::new — Qs::Queue::RedisKey
- ::parse_name — Qs::Queue::RedisKey
- ::publish — Qs
- ::publish_as — Qs
- ::published_events — Qs
- ::push — Qs
- ::redis — Qs
- ::redis_connect_hash — Qs
- ::reset! — Qs
- ::run — Qs::CLI
- ::serialize — Qs::Payload
- ::sync_subscriptions — Qs
- ::to_time — Qs::Payload::Timestamp
- ::type_method_name — Qs::Payload
- #== — Qs::ErrorContext
- #== — Qs::Event
- #== — Qs::Job
- #== — Qs::QueueItem
- #== — Qs::MessageHandler::InstanceMethods
- #add — Qs::Queue
- #after — Qs::MessageHandler::ClassMethods
- #after_callbacks — Qs::MessageHandler::ClassMethods
- #after_init — Qs::MessageHandler::ClassMethods
- #after_init_callbacks — Qs::MessageHandler::ClassMethods
- #after_run — Qs::MessageHandler::ClassMethods
- #after_run_callbacks — Qs::MessageHandler::ClassMethods
- #append — Qs::Client::InstanceMethods
- #before — Qs::MessageHandler::ClassMethods
- #before_callbacks — Qs::MessageHandler::ClassMethods
- #before_init — Qs::MessageHandler::ClassMethods
- #before_init_callbacks — Qs::MessageHandler::ClassMethods
- #before_run — Qs::MessageHandler::ClassMethods
- #before_run_callbacks — Qs::MessageHandler::ClassMethods
- #block_dequeue — Qs::Client::InstanceMethods
- #build_file_path — Qs::ConfigFile
- #build_routes — Qs::DaemonData
- #build_summary_line — Qs::PayloadHandler
- #clear — Qs::Client::InstanceMethods
- #clear_subscriptions — Qs::NullClient
- #clear_subscriptions — Qs::Queue
- #clear_subscriptions — Qs::Client::InstanceMethods
- #config — Qs::Daemon::ClassMethods
- #constantize — Qs::Route
- #constantize_handler_class — Qs::Route
- #daemonize? — Qs::Process
- #enqueue — Qs::NullClient
- #enqueue — Qs::Queue
- #enqueue — Qs::Client::InstanceMethods
- #enqueue! — Qs::QsClient
- #enqueue! — Qs::TestClient
- #error — Qs::Daemon::ClassMethods
- #error_procs — Qs::Daemon::ClassMethods
- #evaluate_file — Qs::ConfigFile
- #event — Qs::DispatchJob
- #event — Qs::Queue
- #event — Qs::EventHandler::InstanceMethods
- #event_channel — Qs::EventHandler::InstanceMethods
- #event_handler_ns — Qs::Queue
- #event_name — Qs::EventHandler::InstanceMethods
- #event_published_at — Qs::EventHandler::InstanceMethods
- #event_subscribers — Qs::NullClient
- #event_subscribers — Qs::Client::InstanceMethods
- #event_summary_line — Qs::PayloadHandler
- #fetch_messages — Qs::Daemon::InstanceMethods
- #get_pwd — Qs::RestartCmd
- #get_queue_name — Qs::ErrorContext
- #gklass — Qs::CLIRB::Option
- #gvalinfo — Qs::CLIRB::Option
- #halt — Qs::Runner
- #halt — Qs::TestRunner
- #halt — Qs::Daemon::InstanceMethods
- #halt — Qs::MessageHandler::InstanceMethods
- #halt? — Qs::Daemon::State
- #halted? — Qs::TestRunner
- #handle_exception — Qs::PayloadHandler
- #handle_signal — Qs::Process
- #help — Qs::CLI
- #ignore_if_blank — Qs::Process
- #init — Qs::Daemon::ClassMethods
- #init! — Qs::DispatchJobHandler::InstanceMethods
- #init! — Qs::MessageHandler::InstanceMethods
- #init_procs — Qs::Daemon::ClassMethods
- #inspect — Qs::CLIRB
- #inspect — Qs::Event
- #inspect — Qs::Job
- #inspect — Qs::Queue
- #inspect — Qs::EventHandler::InstanceMethods
- #inspect — Qs::JobHandler::InstanceMethods
- #job — Qs::Queue
- #job — Qs::JobHandler::InstanceMethods
- #job_created_at — Qs::JobHandler::InstanceMethods
- #job_handler_ns — Qs::Queue
- #job_name — Qs::JobHandler::InstanceMethods
- #job_summary_line — Qs::PayloadHandler
- #log — Qs::Process
- #log — Qs::Daemon::InstanceMethods
- #log_complete — Qs::PayloadHandler
- #log_event — Qs::PayloadHandler
- #log_exception — Qs::PayloadHandler
- #log_handler_class — Qs::PayloadHandler
- #log_job — Qs::PayloadHandler
- #log_message — Qs::PayloadHandler
- #log_received — Qs::PayloadHandler
- #log_summary — Qs::PayloadHandler
- #log_verbose — Qs::PayloadHandler
- #logger — Qs::Daemon::InstanceMethods
- #logger — Qs::Daemon::ClassMethods
- #logger — Qs::MessageHandler::InstanceMethods
- #name — Qs::Queue
- #name — Qs::Daemon::InstanceMethods
- #name — Qs::Daemon::ClassMethods
- #normalize_params — Qs::TestRunner
- #num_workers — Qs::Daemon::ClassMethods
- #option — Qs::CLIRB
- #params — Qs::MessageHandler::InstanceMethods
- #parse! — Qs::CLIRB
- #parse_name_values — Qs::CLIRB::Option
- #pid — Qs::PIDFile
- #pid_file — Qs::Daemon::InstanceMethods
- #pid_file — Qs::Daemon::ClassMethods
- #ping — Qs::Client::InstanceMethods
- #prepend — Qs::Client::InstanceMethods
- #prepend_after — Qs::MessageHandler::ClassMethods
- #prepend_after_init — Qs::MessageHandler::ClassMethods
- #prepend_after_run — Qs::MessageHandler::ClassMethods
- #prepend_before — Qs::MessageHandler::ClassMethods
- #prepend_before_init — Qs::MessageHandler::ClassMethods
- #prepend_before_run — Qs::MessageHandler::ClassMethods
- #process_label — Qs::Daemon::InstanceMethods
- #publish — Qs::NullClient
- #publish — Qs::Client::InstanceMethods
- #publish! — Qs::Client::InstanceMethods
- #publish_as — Qs::NullClient
- #publish_as — Qs::Client::InstanceMethods
- #published_events — Qs::Queue
- #push — Qs::NullClient
- #push — Qs::QsClient
- #push — Qs::TestClient
- #push — Qs::Client::InstanceMethods
- #qs_dispatch — Qs::DispatchJobHandler::InstanceMethods
- #qs_handle_errors — Qs::DispatchJobHandler::InstanceMethods
- #qs_handle_exception — Qs::Worker::InstanceMethods
- #qs_init — Qs::MessageHandler::InstanceMethods
- #qs_log — Qs::Worker::InstanceMethods
- #qs_run — Qs::MessageHandler::InstanceMethods
- #qs_run_callback — Qs::MessageHandler::InstanceMethods
- #queue — Qs::Daemon::ClassMethods
- #queue_redis_keys — Qs::Daemon::InstanceMethods
- #queues — Qs::Daemon::ClassMethods
- #read — Qs::IOPipe
- #redis_connect_hash — Qs::Config
- #redis_key — Qs::Queue
- #redis_transaction — Qs::Client::InstanceMethods
- #remove — Qs::PIDFile
- #reset! — Qs::TestClient
- #reset! — Qs::Queue
- #route_for — Qs::DaemonData
- #route_id — Qs::Message
- #route_name — Qs::Event
- #route_name — Qs::Job
- #route_name — Qs::Message
- #routes — Qs::Daemon::Config
- #run — Qs::CLI
- #run — Qs::ConfigFile
- #run — Qs::ErrorHandler
- #run — Qs::PayloadHandler
- #run — Qs::Process
- #run — Qs::RestartCmd
- #run — Qs::QsRunner
- #run — Qs::Route
- #run — Qs::Runner
- #run — Qs::TestRunner
- #run! — Qs::CLI
- #run! — Qs::PayloadHandler
- #run! — Qs::DispatchJobHandler::InstanceMethods
- #run! — Qs::MessageHandler::InstanceMethods
- #run? — Qs::Daemon::State
- #run_restart_cmd — Qs::Process
- #running? — Qs::Daemon::InstanceMethods
- #send — Qs::ProcessSignal
- #setup — Qs::IOPipe
- #setup — Qs::Daemon::InstanceMethods
- #shutdown_timeout — Qs::Daemon::ClassMethods
- #signal — Qs::Daemon::WorkerAvailable
- #start — Qs::Daemon::InstanceMethods
- #start_daemon — Qs::Process
- #stop — Qs::Daemon::InstanceMethods
- #stop? — Qs::Daemon::State
- #subscribers_redis_key — Qs::Event
- #sync_subscriptions — Qs::NullClient
- #sync_subscriptions — Qs::Queue
- #sync_subscriptions — Qs::Client::InstanceMethods
- #teardown — Qs::IOPipe
- #teardown — Qs::Daemon::InstanceMethods
- #test_handler — Qs::EventHandler::TestHelpers
- #test_handler — Qs::JobHandler::TestHelpers
- #test_runner — Qs::EventHandler::TestHelpers
- #test_runner — Qs::JobHandler::TestHelpers
- #test_runner — Qs::Worker::TestHelpers::InstanceMethods
- #timeout — Qs::MessageHandler::ClassMethods
- #to_s — Qs::CLIRB
- #to_s — Qs::PIDFile
- #trap_signal — Qs::Process
- #trap_signals — Qs::Process
- #valid? — Qs::Config
- #valid? — Qs::Daemon::Config
- #validate! — Qs::Config
- #validate! — Qs::ConfigFile
- #validate! — Qs::Daemon::Config
- #validate! — Qs::Event
- #validate! — Qs::Job
- #validate! — Qs::Route
- #verbose_logging — Qs::Daemon::ClassMethods
- #wait — Qs::Daemon::WorkerAvailable
- #wait — Qs::IOPipe
- #wait_for_shutdown — Qs::Daemon::InstanceMethods
- #wait_for_signals — Qs::Process
- #wakeup_thread — Qs::Daemon::InstanceMethods
- #work! — Qs::Worker::InstanceMethods
- #work_loop — Qs::Daemon::InstanceMethods
- #worker_class — Qs::Daemon::ClassMethods
- #worker_params — Qs::Daemon::ClassMethods
- #workers — Qs::Daemon::ClassMethods
- #write — Qs::IOPipe
- #write — Qs::PIDFile