Table of Contents - serverengine-2.2.5 Documentation
Classes and Modules
- Logger
- Logger::LogDevice
- ServerEngine
- ServerEngine::BlockingFlag
- ServerEngine::ClassMethods
- ServerEngine::CommandSender
- ServerEngine::CommandSender::Pipe
- ServerEngine::CommandSender::Signal
- ServerEngine::ConfigLoader
- ServerEngine::Daemon
- ServerEngine::DaemonLogger
- ServerEngine::DaemonLogger::Severity
- ServerEngine::EmbeddedServer
- ServerEngine::MultiProcessServer
- ServerEngine::MultiProcessServer::WorkerMonitor
- ServerEngine::MultiSpawnServer
- ServerEngine::MultiThreadServer
- ServerEngine::MultiThreadServer::WorkerMonitor
- ServerEngine::MultiWorkerServer
- ServerEngine::Privilege
- ServerEngine::ProcessManager
- ServerEngine::ProcessManager::AlreadyClosedError
- ServerEngine::ProcessManager::HeartbeatThread
- ServerEngine::ProcessManager::Monitor
- ServerEngine::ProcessManager::Target
- ServerEngine::ProcessManager::TickThread
- ServerEngine::RbWinSock
- ServerEngine::Server
- ServerEngine::Server::WorkerInitializer
- ServerEngine::SignalThread
- ServerEngine::Signals
- ServerEngine::SocketManager
- ServerEngine::SocketManager::Client
- ServerEngine::SocketManager::Server
- ServerEngine::SocketManagerUnix
- ServerEngine::SocketManagerUnix::ClientModule
- ServerEngine::SocketManagerUnix::ServerModule
- ServerEngine::SocketManagerWin
- ServerEngine::SocketManagerWin::ClientModule
- ServerEngine::SocketManagerWin::ServerModule
- ServerEngine::Supervisor
- ServerEngine::Supervisor::ServerInitializer
- ServerEngine::WinSock
- ServerEngine::WinSock::WSAPROTOCOL_INFO
- ServerEngine::Worker
Methods
- ::change — ServerEngine::Privilege
- ::create — ServerEngine
- ::create_server_proc — ServerEngine::Supervisor
- ::from_bin — ServerEngine::WinSock::WSAPROTOCOL_INFO
- ::generate_path — ServerEngine::SocketManager::Server
- ::get_dynamic_port_range — ServerEngine::SocketManager::Server
- ::get_etc_group — ServerEngine::Privilege
- ::get_etc_passwd — ServerEngine::Privilege
- ::last_error — ServerEngine::WinSock
- ::new — ServerEngine::BlockingFlag
- ::new — ServerEngine::Daemon
- ::new — ServerEngine::DaemonLogger
- ::new — ServerEngine::MultiProcessServer
- ::new — ServerEngine::MultiProcessServer::WorkerMonitor
- ::new — ServerEngine::MultiSpawnServer
- ::new — ServerEngine::MultiThreadServer::WorkerMonitor
- ::new — ServerEngine::MultiWorkerServer
- ::new — ServerEngine::ProcessManager
- ::new — ServerEngine::ProcessManager::Monitor
- ::new — ServerEngine::ProcessManager::TickThread
- ::new — ServerEngine::ProcessManager::Target
- ::new — ServerEngine::ProcessManager::HeartbeatThread
- ::new — ServerEngine::Server
- ::new — ServerEngine::SignalThread
- ::new — ServerEngine::SocketManager::Client
- ::new — ServerEngine::SocketManager::Server
- ::new — ServerEngine::Supervisor
- ::new — ServerEngine::Worker
- ::new — ServerEngine::ConfigLoader
- ::new — ServerEngine::Server::WorkerInitializer
- ::new — ServerEngine::Supervisor::ServerInitializer
- ::open — ServerEngine::SocketManager::Server
- ::raise_last_error — ServerEngine::RbWinSock
- ::recv_peer — ServerEngine::SocketManager
- ::ruby_bin_path — ServerEngine
- ::run_server — ServerEngine::Daemon
- ::send_peer — ServerEngine::SocketManager
- ::valid_dynamic_port_range — ServerEngine::SocketManager::Server
- ::windows? — ServerEngine
- ::wrap_io_handle — ServerEngine::RbWinSock
- #_detach — ServerEngine::CommandSender::Signal
- #_detach — ServerEngine::CommandSender::Pipe
- #_dump — ServerEngine::CommandSender::Signal
- #_dump — ServerEngine::CommandSender::Pipe
- #_reload — ServerEngine::CommandSender::Signal
- #_reload — ServerEngine::CommandSender::Pipe
- #_restart — ServerEngine::CommandSender::Signal
- #_restart — ServerEngine::CommandSender::Pipe
- #_send_command — ServerEngine::CommandSender::Pipe
- #_send_signal — ServerEngine::CommandSender::Signal
- #_stop — ServerEngine::CommandSender::Signal
- #_stop — ServerEngine::CommandSender::Pipe
- #add — ServerEngine::DaemonLogger
- #after_run — ServerEngine::Server
- #after_start — ServerEngine::Server
- #after_start — ServerEngine::Worker
- #alive? — ServerEngine::MultiProcessServer::WorkerMonitor
- #alive? — ServerEngine::MultiThreadServer::WorkerMonitor
- #before_fork — ServerEngine::Worker
- #before_run — ServerEngine::Server
- #close — ServerEngine::DaemonLogger
- #close — ServerEngine::ProcessManager
- #close — ServerEngine::ProcessManager::Target
- #close — ServerEngine::SocketManager::Server
- #config — ServerEngine::Worker
- #configure — ServerEngine::ProcessManager
- #connect_peer — ServerEngine::SocketManagerUnix::ClientModule
- #connect_peer — ServerEngine::SocketManagerWin::ClientModule
- #create_logger — ServerEngine::ConfigLoader
- #create_server — ServerEngine::Daemon
- #create_server — ServerEngine::Supervisor
- #create_worker — ServerEngine::Server
- #daemonize_with_double_fork — ServerEngine::Daemon
- #daemonize_with_spawn — ServerEngine::Daemon
- #delayed_start_worker — ServerEngine::MultiWorkerServer
- #detach — ServerEngine::Daemon
- #detach — ServerEngine::Supervisor
- #dump — ServerEngine::Daemon
- #dump — ServerEngine::Server
- #dump — ServerEngine::Supervisor
- #dump — ServerEngine::Worker
- #dump_uncaught_error — ServerEngine::ClassMethods
- #enqueue — ServerEngine::SignalThread
- #fork — ServerEngine::ProcessManager
- #format_join_status — ServerEngine::ClassMethods
- #format_signal_name — ServerEngine::ClassMethods
- #handlers — ServerEngine::SignalThread
- #heartbeat! — ServerEngine::ProcessManager::Target
- #heartbeat_delay — ServerEngine::ProcessManager::Monitor
- #htons — ServerEngine::SocketManagerWin::ServerModule
- #install_signal_handlers — ServerEngine::Server
- #install_signal_handlers — ServerEngine::Supervisor
- #install_signal_handlers — ServerEngine::Worker
- #join — ServerEngine::MultiProcessServer::WorkerMonitor
- #join — ServerEngine::MultiThreadServer::WorkerMonitor
- #join — ServerEngine::ProcessManager::Monitor
- #join_workers — ServerEngine::MultiWorkerServer
- #keepalive_workers — ServerEngine::MultiWorkerServer
- #level= — ServerEngine::DaemonLogger
- #listen — ServerEngine::SocketManager::Client
- #listen — ServerEngine::SocketManager::Server
- #listen_new — ServerEngine::SocketManagerWin::ServerModule
- #listen_tcp — ServerEngine::SocketManager::Client
- #listen_tcp — ServerEngine::SocketManager::Server
- #listen_tcp_new — ServerEngine::SocketManagerUnix::ServerModule
- #listen_tcp_new — ServerEngine::SocketManagerWin::ServerModule
- #listen_udp — ServerEngine::SocketManager::Client
- #listen_udp — ServerEngine::SocketManager::Server
- #listen_udp_new — ServerEngine::SocketManagerUnix::ServerModule
- #listen_udp_new — ServerEngine::SocketManagerWin::ServerModule
- #logdev= — ServerEngine::DaemonLogger
- #logdev_from_config — ServerEngine::ConfigLoader
- #logger= — ServerEngine::MultiProcessServer
- #logger= — ServerEngine::MultiSpawnServer
- #logger= — ServerEngine::Supervisor
- #main — ServerEngine::Daemon
- #main — ServerEngine::ProcessManager::TickThread
- #main — ServerEngine::ProcessManager::HeartbeatThread
- #main — ServerEngine::Server
- #main — ServerEngine::SignalThread
- #main — ServerEngine::Supervisor
- #main — ServerEngine::Worker
- #monitor_options — ServerEngine::ProcessManager
- #new_client — ServerEngine::SocketManager::Server
- #new_pipe_pair — ServerEngine::ProcessManager
- #process_peer — ServerEngine::SocketManager::Server
- #reboot_server — ServerEngine::Supervisor
- #recoverable? — ServerEngine::MultiProcessServer::WorkerMonitor
- #recoverable? — ServerEngine::MultiThreadServer::WorkerMonitor
- #recv — ServerEngine::SocketManagerUnix::ClientModule
- #recv — ServerEngine::SocketManagerWin::ClientModule
- #recv_tcp — ServerEngine::SocketManagerUnix::ClientModule
- #recv_tcp — ServerEngine::SocketManagerWin::ClientModule
- #recv_udp — ServerEngine::SocketManagerUnix::ClientModule
- #recv_udp — ServerEngine::SocketManagerWin::ClientModule
- #reload — ServerEngine::Daemon
- #reload — ServerEngine::EmbeddedServer
- #reload — ServerEngine::MultiWorkerServer
- #reload — ServerEngine::Server
- #reload — ServerEngine::Supervisor
- #reload — ServerEngine::Worker
- #reload_config — ServerEngine::MultiProcessServer
- #reload_config — ServerEngine::MultiSpawnServer
- #reload_config — ServerEngine::MultiWorkerServer
- #reload_config — ServerEngine::Supervisor
- #reload_config — ServerEngine::ConfigLoader
- #reopen — ServerEngine::DaemonLogger
- #reopen! — Logger::LogDevice
- #reopen! — ServerEngine::DaemonLogger
- #reset! — ServerEngine::BlockingFlag
- #resolve_bind_key — ServerEngine::SocketManager::Server
- #restart — ServerEngine::Daemon
- #restart — ServerEngine::EmbeddedServer
- #restart — ServerEngine::MultiWorkerServer
- #restart — ServerEngine::Server
- #restart — ServerEngine::Supervisor
- #run — ServerEngine::Daemon
- #run — ServerEngine::EmbeddedServer
- #run — ServerEngine::MultiProcessServer
- #run — ServerEngine::MultiSpawnServer
- #run — ServerEngine::MultiWorkerServer
- #run — ServerEngine::Worker
- #scale_workers — ServerEngine::MultiWorkerServer
- #send_command — ServerEngine::MultiProcessServer::WorkerMonitor
- #send_command — ServerEngine::ProcessManager::Monitor
- #send_reload — ServerEngine::MultiProcessServer::WorkerMonitor
- #send_reload — ServerEngine::MultiThreadServer::WorkerMonitor
- #send_signal — ServerEngine::ProcessManager::Monitor
- #send_signal — ServerEngine::Supervisor
- #send_socket — ServerEngine::SocketManagerUnix::ServerModule
- #send_socket — ServerEngine::SocketManagerWin::ServerModule
- #send_stop — ServerEngine::MultiProcessServer::WorkerMonitor
- #send_stop — ServerEngine::MultiThreadServer::WorkerMonitor
- #server_main — ServerEngine::Daemon
- #set! — ServerEngine::BlockingFlag
- #set? — ServerEngine::BlockingFlag
- #signal_handler_main — ServerEngine::SignalThread
- #spawn — ServerEngine::ProcessManager
- #spawn — ServerEngine::Worker
- #start_graceful_stop! — ServerEngine::ProcessManager::Monitor
- #start_immediate_stop! — ServerEngine::ProcessManager::Monitor
- #start_io_logging_thread — ServerEngine::Server
- #start_server — ServerEngine::Supervisor
- #start_server — ServerEngine::SocketManagerUnix::ServerModule
- #start_server — ServerEngine::SocketManagerWin::ServerModule
- #start_worker — ServerEngine::MultiProcessServer
- #start_worker — ServerEngine::MultiSpawnServer
- #start_worker — ServerEngine::MultiThreadServer
- #stop — ServerEngine::Daemon
- #stop — ServerEngine::EmbeddedServer
- #stop — ServerEngine::MultiWorkerServer
- #stop — ServerEngine::Server
- #stop — ServerEngine::SignalThread
- #stop — ServerEngine::Supervisor
- #stop — ServerEngine::Worker
- #stop_server — ServerEngine::SocketManagerUnix::ServerModule
- #stop_server — ServerEngine::SocketManagerWin::ServerModule
- #tick — ServerEngine::ProcessManager
- #tick — ServerEngine::ProcessManager::Monitor
- #to_bin — ServerEngine::WinSock::WSAPROTOCOL_INFO
- #trace? — ServerEngine::DaemonLogger
- #trap — ServerEngine::SignalThread
- #try_get_io_from_logger — ServerEngine::Server
- #try_join — ServerEngine::ProcessManager::Monitor
- #try_join — ServerEngine::Supervisor
- #wait — ServerEngine::BlockingFlag
- #wait_for_reset — ServerEngine::BlockingFlag
- #wait_for_set — ServerEngine::BlockingFlag
- #wait_tick — ServerEngine::MultiProcessServer
- #wait_tick — ServerEngine::MultiSpawnServer
- #wait_tick — ServerEngine::MultiWorkerServer
- #write_pid_file — ServerEngine::Daemon