Table of Contents - einhorn-0.8.2 Documentation
Classes and Modules
- Einhorn
- Einhorn::AbstractState
- Einhorn::Client
- Einhorn::Client::Transport
- Einhorn::Command
- Einhorn::Command::Interface
- Einhorn::Compat
- Einhorn::Event
- Einhorn::Event::ACKTimer
- Einhorn::Event::AbstractTextDescriptor
- Einhorn::Event::CommandServer
- Einhorn::Event::Connection
- Einhorn::Event::LoopBreaker
- Einhorn::Event::Persistent
- Einhorn::Event::Timer
- Einhorn::Prctl
- Einhorn::PrctlAbstract
- Einhorn::PrctlLinux
- Einhorn::PrctlRaw
- Einhorn::PrctlUnimplemented
- Einhorn::State
- Einhorn::Third
- Einhorn::TransientState
- Einhorn::Worker
- Einhorn::Worker::WorkerError
- Einhorn::WorkerPool
Methods
- ::accept_nonblock — Einhorn::Compat
- ::ack — Einhorn::Worker
- ::ack! — Einhorn::Worker
- ::ack_count — Einhorn::WorkerPool
- ::ack_target — Einhorn::WorkerPool
- ::acked_modern_workers — Einhorn::WorkerPool
- ::acked_modern_workers_with_state — Einhorn::WorkerPool
- ::acked_unsignaled_modern_workers — Einhorn::WorkerPool
- ::bind — Einhorn
- ::break_loop — Einhorn::Event
- ::can_safely_reload? — Einhorn
- ::cleanup — Einhorn::Command
- ::cloexec! — Einhorn::Compat
- ::cloexec? — Einhorn::Compat
- ::close_all — Einhorn::Event
- ::close_all_for_worker — Einhorn::Event
- ::command — Einhorn::Command::Interface
- ::command_descriptions — Einhorn::Command::Interface
- ::command_server — Einhorn::Command::Interface
- ::command_server= — Einhorn::Command::Interface
- ::connections — Einhorn::Event
- ::cull — Einhorn::Command
- ::decrement — Einhorn::Command
- ::default_lockfile_path — Einhorn::Command::Interface
- ::default_pidfile — Einhorn::Command::Interface
- ::default_socket_path — Einhorn::Command::Interface
- ::default_state — Einhorn::State
- ::default_state — Einhorn::TransientState
- ::default_timeout — Einhorn::Event
- ::default_timeout= — Einhorn::Event
- ::deregister_connection — Einhorn::Event
- ::deregister_readable — Einhorn::Event
- ::deregister_timer — Einhorn::Event
- ::deregister_writeable — Einhorn::Event
- ::deserialize_message — Einhorn::Client::Transport
- ::destroy_old_command_socket — Einhorn::Command::Interface
- ::dump_environment_info — Einhorn
- ::dumpable_state — Einhorn::Command
- ::einhorn_child_index — Einhorn::Worker
- ::einhorn_fd — Einhorn::Worker
- ::einhorn_fd_count — Einhorn::Worker
- ::ensure_worker! — Einhorn::Worker
- ::exec — Einhorn::Compat
- ::for_fd — Einhorn::Client
- ::for_path — Einhorn::Client
- ::force_move_to_oldgen — Einhorn
- ::from_state — Einhorn::Event::ACKTimer
- ::from_state — Einhorn::Event::CommandServer
- ::from_state — Einhorn::Event::Connection
- ::from_state — Einhorn::Event::Persistent
- ::full_upgrade — Einhorn::Command
- ::full_upgrade_fleet — Einhorn::Command
- ::full_upgrade_smooth — Einhorn::Command
- ::generate_message — Einhorn::Command::Interface
- ::get_pdeathsig — Einhorn::PrctlAbstract
- ::get_pdeathsig — Einhorn::PrctlLinux
- ::graceful_shutdown — Einhorn::Worker
- ::handle_command_socket — Einhorn::Worker
- ::included — Einhorn::Event::Persistent
- ::increment — Einhorn::Command
- ::init — Einhorn::Command::Interface
- ::init — Einhorn::Event
- ::initialize_reload_environment — Einhorn
- ::install_handlers — Einhorn::Command::Interface
- ::is_script — Einhorn
- ::is_worker? — Einhorn::Worker
- ::kill_expired_signaled_workers — Einhorn::Command
- ::lockfile — Einhorn::Command::Interface
- ::log_debug — Einhorn
- ::log_error — Einhorn
- ::log_info — Einhorn
- ::log_tag — Einhorn
- ::loop_once — Einhorn::Event
- ::louder — Einhorn::Command
- ::master_ps_name — Einhorn
- ::missing_worker_count — Einhorn::WorkerPool
- ::modern_workers — Einhorn::WorkerPool
- ::modern_workers_with_state — Einhorn::WorkerPool
- ::new — Einhorn::Client
- ::new — Einhorn::Event::AbstractTextDescriptor
- ::new — Einhorn::Event::ACKTimer
- ::new — Einhorn::Event::CommandServer
- ::new — Einhorn::Event::Connection
- ::new — Einhorn::Event::Timer
- ::next_index — Einhorn::Command
- ::normalize_signals — Einhorn::Command::Interface
- ::old_workers — Einhorn::WorkerPool
- ::open — Einhorn::Event::AbstractTextDescriptor
- ::open — Einhorn::Event::CommandServer
- ::open — Einhorn::Event::Timer
- ::open_command_socket — Einhorn::Command::Interface
- ::persistent? — Einhorn::Event::Persistent
- ::persistent_descriptors — Einhorn::Event
- ::persistent_init — Einhorn::Command::Interface
- ::pidfile — Einhorn::Command::Interface
- ::ping! — Einhorn::Worker
- ::pipe — Einhorn::Compat
- ::preload — Einhorn
- ::prepare_child_environment — Einhorn::Command
- ::prepare_child_process — Einhorn::Command
- ::print_state — Einhorn
- ::process_command — Einhorn::Command::Interface
- ::processor_count — Einhorn::Compat
- ::quieter — Einhorn::Command
- ::readable_fds — Einhorn::Event
- ::reap — Einhorn::Command
- ::receive_message — Einhorn::Client::Transport
- ::register_ack — Einhorn::Command
- ::register_connection — Einhorn::Event
- ::register_manual_ack — Einhorn::Command
- ::register_ping — Einhorn::Command
- ::register_readable — Einhorn::Event
- ::register_signal_action — Einhorn::Event
- ::register_timer — Einhorn::Event
- ::register_timer_ack — Einhorn::Command
- ::register_writeable — Einhorn::Event
- ::reload — Einhorn::Command
- ::reload_for_upgrade — Einhorn::Command
- ::remove_handlers — Einhorn::Command::Interface
- ::renice_self — Einhorn
- ::replenish — Einhorn::Command
- ::replenish_gradually — Einhorn::Command
- ::replenish_immediately — Einhorn::Command
- ::reseed_random — Einhorn::Command
- ::restore_persistent_descriptors — Einhorn::Event
- ::restore_state — Einhorn
- ::run — Einhorn
- ::run_selectables — Einhorn::Event
- ::run_signal_actions — Einhorn::Event
- ::run_timers — Einhorn::Event
- ::send_message — Einhorn::Client::Transport
- ::send_message — Einhorn::Command::Interface
- ::send_tagged_message — Einhorn
- ::send_tagged_message — Einhorn::Command::Interface
- ::serialize_message — Einhorn::Client::Transport
- ::set_argv — Einhorn
- ::set_master_ps_name — Einhorn
- ::set_pdeathsig — Einhorn::PrctlAbstract
- ::set_pdeathsig — Einhorn::PrctlLinux
- ::set_workers — Einhorn::Command
- ::setup_parent_watch — Einhorn::Command
- ::signal_all — Einhorn::Command
- ::socket — Einhorn::Worker
- ::socket! — Einhorn::Worker
- ::socket_from_filesystem — Einhorn::Worker
- ::socket_path — Einhorn::Command::Interface
- ::socketify! — Einhorn
- ::socketify_env! — Einhorn
- ::spinup — Einhorn::Command
- ::stop_respawning — Einhorn::Command
- ::timeout — Einhorn::Event
- ::trap_async — Einhorn::Command::Interface
- ::trigger_spinup? — Einhorn::Command
- ::unacked_unsignaled_modern_workers — Einhorn::WorkerPool
- ::unacked_unsignaled_modern_workers_with_state — Einhorn::WorkerPool
- ::uninit — Einhorn::Command::Interface
- ::unixserver_new — Einhorn::Compat
- ::unrecognized_command — Einhorn::Command::Interface
- ::unsignaled_count — Einhorn::WorkerPool
- ::unsignaled_modern_workers_with_priority — Einhorn::WorkerPool
- ::unsignaled_modern_workers_with_state — Einhorn::WorkerPool
- ::unsignaled_workers — Einhorn::WorkerPool
- ::update_state — Einhorn
- ::upgrade_commandline — Einhorn
- ::upgrade_workers — Einhorn::Command
- ::validate_args — Einhorn::Command::Interface
- ::validate_signals — Einhorn::Command::Interface
- ::which — Einhorn
- ::with_file_lock — Einhorn::Command::Interface
- ::worker_ps_name — Einhorn
- ::workers — Einhorn::WorkerPool
- ::workers_with_state — Einhorn::WorkerPool
- ::write_pidfile — Einhorn::Command::Interface
- ::writeable_fds — Einhorn::Event
- #close — Einhorn::Client
- #close — Einhorn::Event::AbstractTextDescriptor
- #close — Einhorn::Event::CommandServer
- #consume_record — Einhorn::Event::AbstractTextDescriptor
- #consume_record — Einhorn::Event::Connection
- #consume_record — Einhorn::Event::LoopBreaker
- #default_state — Einhorn::AbstractState
- #deregister! — Einhorn::Event::AbstractTextDescriptor
- #deregister! — Einhorn::Event::CommandServer
- #deregister! — Einhorn::Event::Connection
- #deregister! — Einhorn::Event::Timer
- #dumpable_state — Einhorn::AbstractState
- #expires_at — Einhorn::Event::Timer
- #log_debug — Einhorn::Event::AbstractTextDescriptor
- #log_error — Einhorn::Event::AbstractTextDescriptor
- #log_info — Einhorn::Event::AbstractTextDescriptor
- #method_missing — Einhorn::AbstractState
- #notify_readable — Einhorn::Event::AbstractTextDescriptor
- #notify_readable — Einhorn::Event::CommandServer
- #notify_writeable — Einhorn::Event::AbstractTextDescriptor
- #parse_record — Einhorn::Event::AbstractTextDescriptor
- #parse_record — Einhorn::Event::Connection
- #process_read_buffer — Einhorn::Event::AbstractTextDescriptor
- #read — Einhorn::Event::AbstractTextDescriptor
- #receive_message — Einhorn::Client
- #register! — Einhorn::Event::AbstractTextDescriptor
- #register! — Einhorn::Event::CommandServer
- #register! — Einhorn::Event::Connection
- #register! — Einhorn::Event::Timer
- #ring! — Einhorn::Event::Timer
- #send_command — Einhorn::Client
- #state — Einhorn::AbstractState
- #state= — Einhorn::AbstractState
- #subscribe — Einhorn::Event::Connection
- #subscription — Einhorn::Event::Connection
- #to_io — Einhorn::Event::AbstractTextDescriptor
- #to_io — Einhorn::Event::CommandServer
- #to_state — Einhorn::Event::ACKTimer
- #to_state — Einhorn::Event::CommandServer
- #to_state — Einhorn::Event::Connection
- #unsubscribe — Einhorn::Event::Connection
- #write — Einhorn::Event::AbstractTextDescriptor
- #write_pending? — Einhorn::Event::AbstractTextDescriptor