Table of Contents - pomelo-citrus-0.0.1 Documentation
Classes and Modules
- Citrus
- Citrus::Application
- Citrus::Common
- Citrus::Common::Remote
- Citrus::Common::Remote::Backend
- Citrus::Common::Remote::Backend::MsgRemote
- Citrus::Common::Remote::Frontend
- Citrus::Common::Remote::Frontend::ChannelRemote
- Citrus::Common::Remote::Frontend::SessionRemote
- Citrus::Common::Service
- Citrus::Common::Service::BackendSessionService
- Citrus::Common::Service::BackendSessionService::BackendSession
- Citrus::Common::Service::ChannelService
- Citrus::Common::Service::ChannelService::Channel
- Citrus::Common::Service::ChannelService::Util
- Citrus::Common::Service::ConnectionService
- Citrus::Common::Service::FilterService
- Citrus::Common::Service::HandlerService
- Citrus::Common::Service::SessionService
- Citrus::Common::Service::SessionService::FrontendSession
- Citrus::Common::Service::SessionService::Session
- Citrus::Components
- Citrus::Components::BackendSession
- Citrus::Components::Channel
- Citrus::Components::Component
- Citrus::Components::Connection
- Citrus::Components::Connector
- Citrus::Components::Master
- Citrus::Components::Monitor
- Citrus::Components::Proxy
- Citrus::Components::PushScheduler
- Citrus::Components::Remote
- Citrus::Components::Server
- Citrus::Components::Session
- Citrus::Connectors
- Citrus::Connectors::Commands
- Citrus::Connectors::Commands::HandShake
- Citrus::Connectors::Commands::HeartBeat
- Citrus::Connectors::Commands::Kick
- Citrus::Connectors::Common
- Citrus::Connectors::Common::Coder
- Citrus::Connectors::Common::Handler
- Citrus::Connectors::WsConnector
- Citrus::Connectors::WsSocket
- Citrus::ConsoleModules
- Citrus::ConsoleModules::Console
- Citrus::ConsoleModules::ConsoleModule
- Citrus::ConsoleModules::ConsoleModule::subclass
- Citrus::ConsoleModules::MasterWatcher
- Citrus::ConsoleModules::MonitorWatcher
- Citrus::Constants
- Citrus::Constants::Filepath
- Citrus::Events
- Citrus::HandlerFilter
- Citrus::Master
- Citrus::Master::Master
- Citrus::Master::Starter
- Citrus::Master::WatchDog
- Citrus::Monitor
- Citrus::Monitor::Monitor
- Citrus::PushSchedulers
- Citrus::PushSchedulers::Buffer
- Citrus::PushSchedulers::Direct
- Citrus::RpcFilter
- Citrus::Server
- Citrus::Server::Server
- Citrus::TooBusy
- Citrus::Utils
- Citrus::Utils::AppUtil
- Citrus::Utils::CountDownLatch
- Citrus::Utils::EventEmitter
- Citrus::Utils::ModuleUtil
- Citrus::Utils::PathUtil
Methods
- ::create_app — Citrus
- ::inherited — Citrus::ConsoleModules::ConsoleModule
- ::new — Citrus::Application
- ::new — Citrus::Common::Remote::Backend::MsgRemote
- ::new — Citrus::Common::Remote::Frontend::ChannelRemote
- ::new — Citrus::Common::Remote::Frontend::SessionRemote
- ::new — Citrus::Common::Service::BackendSessionService
- ::new — Citrus::Common::Service::BackendSessionService::BackendSession
- ::new — Citrus::Common::Service::ChannelService
- ::new — Citrus::Common::Service::ChannelService::Channel
- ::new — Citrus::Common::Service::ConnectionService
- ::new — Citrus::Common::Service::FilterService
- ::new — Citrus::Common::Service::HandlerService
- ::new — Citrus::Common::Service::SessionService
- ::new — Citrus::Common::Service::SessionService::Session
- ::new — Citrus::Common::Service::SessionService::FrontendSession
- ::new — Citrus::Components::BackendSession
- ::new — Citrus::Components::Channel
- ::new — Citrus::Components::Connection
- ::new — Citrus::Components::Connector
- ::new — Citrus::Components::Master
- ::new — Citrus::Components::Monitor
- ::new — Citrus::Components::Proxy
- ::new — Citrus::Components::PushScheduler
- ::new — Citrus::Components::Remote
- ::new — Citrus::Components::Server
- ::new — Citrus::Components::Session
- ::new — Citrus::Connectors::WsConnector
- ::new — Citrus::Connectors::WsSocket
- ::new — Citrus::HandlerFilter
- ::new — Citrus::TooBusy
- ::new — Citrus::RpcFilter
- ::new — Citrus::Master::Master
- ::new — Citrus::Master::WatchDog
- ::new — Citrus::ConsoleModules::Console
- ::new — Citrus::ConsoleModules::ConsoleModule
- ::new — Citrus::ConsoleModules::MasterWatcher
- ::new — Citrus::ConsoleModules::MonitorWatcher
- ::new — Citrus::Monitor::Monitor
- ::new — Citrus::PushSchedulers::Direct
- ::new — Citrus::Server::Server
- ::new — Citrus::Utils::CountDownLatch
- #add — Citrus::Common::Service::ChannelService::Channel
- #add — Citrus::Common::Service::ChannelService::Util
- #add_crons — Citrus::Server::Server
- #add_logined_user — Citrus::Common::Service::ConnectionService
- #add_server — Citrus::Master::WatchDog
- #add_servers — Citrus::Application
- #add_servers — Citrus::Components::Proxy
- #add_servers — Citrus::ConsoleModules::MonitorWatcher
- #add_to_store — Citrus::Common::Service::ChannelService::Util
- #after — Citrus::Common::Service::FilterService
- #after_filter — Citrus::Common::Service::FilterService
- #after_filter — Citrus::Server::Server
- #after_start — Citrus::Application
- #after_start — Citrus::Components::Connector
- #after_start — Citrus::Components::Proxy
- #after_start — Citrus::Components::PushScheduler
- #after_start — Citrus::Components::Server
- #after_start — Citrus::Server::Server
- #app — Citrus
- #backend? — Citrus::Application
- #backend_session_cb — Citrus::Common::Service::BackendSessionService
- #before — Citrus::Common::Service::FilterService
- #before_filter — Citrus::Common::Service::FilterService
- #before_filter — Citrus::Server::Server
- #bind — Citrus::Common::Remote::Frontend::SessionRemote
- #bind — Citrus::Common::Service::BackendSessionService
- #bind — Citrus::Common::Service::BackendSessionService::BackendSession
- #bind — Citrus::Common::Service::SessionService
- #bind — Citrus::Common::Service::SessionService::Session
- #bind — Citrus::Common::Service::SessionService::FrontendSession
- #bind_events — Citrus::Components::Connector
- #broadcast — Citrus::Common::Remote::Frontend::ChannelRemote
- #broadcast — Citrus::Common::Service::ChannelService
- #check_server_type — Citrus::Components::Connector
- #client_handler — Citrus::ConsoleModules::Console
- #closed — Citrus::Common::Service::SessionService::Session
- #compose_push — Citrus::Connectors::WsConnector
- #compose_response — Citrus::Connectors::WsConnector
- #config_logger — Citrus::Utils::AppUtil
- #configure — Citrus::Application
- #contains — Citrus::Utils::AppUtil
- #create — Citrus::Common::Service::BackendSessionService
- #create — Citrus::Common::Service::SessionService
- #create_channel — Citrus::Common::Service::ChannelService
- #decode — Citrus::Connectors::WsConnector
- #decrease_conn_count — Citrus::Common::Service::ConnectionService
- #default_configuration — Citrus::Utils::AppUtil
- #default_router — Citrus::Components::Proxy
- #delete_from — Citrus::Common::Service::ChannelService::Util
- #destroy — Citrus::Common::Service::ChannelService::Channel
- #destroy_channel — Citrus::Common::Service::ChannelService
- #disconnect — Citrus::Connectors::WsSocket
- #do_batch_push — Citrus::PushSchedulers::Direct
- #do_broadcast — Citrus::PushSchedulers::Direct
- #do_forward — Citrus::Server::Server
- #do_handle — Citrus::Server::Server
- #done — Citrus::Utils::CountDownLatch
- #emit — Citrus::Utils::EventEmitter
- #encode — Citrus::Connectors::WsConnector
- #encode_batch — Citrus::Connectors::WsSocket
- #export — Citrus::Common::Service::BackendSessionService::BackendSession
- #export — Citrus::Common::Service::SessionService::FrontendSession
- #forwardMessage — Citrus::Common::Remote::Backend::MsgRemote
- #frontend? — Citrus::Application
- #gen_key — Citrus::Common::Service::ChannelService::Util
- #gen_proxies — Citrus::Components::Proxy
- #gen_router — Citrus::Components::Proxy
- #gen_value — Citrus::Common::Service::ChannelService::Util
- #get — Citrus::Application
- #get — Citrus::Common::Service::BackendSessionService
- #get — Citrus::Common::Service::BackendSessionService::BackendSession
- #get — Citrus::Common::Service::SessionService
- #get — Citrus::Common::Service::SessionService::Session
- #get — Citrus::Common::Service::SessionService::FrontendSession
- #getBackendSessionBySid — Citrus::Common::Remote::Frontend::SessionRemote
- #getBackendSessionByUid — Citrus::Common::Remote::Frontend::SessionRemote
- #get_by_uid — Citrus::Common::Service::BackendSessionService
- #get_by_uid — Citrus::Common::Service::SessionService
- #get_channel — Citrus::Common::Service::ChannelService
- #get_client_address_by_session_id — Citrus::Common::Service::SessionService
- #get_connector — Citrus::Components::Connector
- #get_default_connector — Citrus::Components::Connector
- #get_handler — Citrus::Common::Service::HandlerService
- #get_handler_path — Citrus::Utils::PathUtil
- #get_member — Citrus::Common::Service::ChannelService::Channel
- #get_members — Citrus::Common::Service::ChannelService::Channel
- #get_proxy_records — Citrus::Components::Proxy
- #get_remote_paths — Citrus::Components::Remote
- #get_scheduler — Citrus::Components::PushScheduler
- #get_servers_by_type — Citrus::Application
- #get_session — Citrus::Components::Connector
- #get_statistics_info — Citrus::Common::Service::ConnectionService
- #get_sys_remote_path — Citrus::Utils::PathUtil
- #get_user_remote_path — Citrus::Utils::PathUtil
- #global_handle — Citrus::Components::Server
- #global_handle — Citrus::Server::Server
- #handle — Citrus::Common::Service::HandlerService
- #handle — Citrus::Components::Server
- #handle — Citrus::Server::Server
- #handle_add_server — Citrus::ConsoleModules::MonitorWatcher
- #handle_error — Citrus::Server::Server
- #handle_message — Citrus::Components::Connector
- #handle_subscribe — Citrus::ConsoleModules::MasterWatcher
- #has_proxy? — Citrus::Components::Proxy
- #host_filter — Citrus::Components::Connector
- #import — Citrus::Common::Service::SessionService
- #import_all — Citrus::Common::Service::SessionService
- #increase_conn_count — Citrus::Common::Service::ConnectionService
- #init_filter — Citrus::Server::Server
- #init_handler — Citrus::Server::Server
- #kick — Citrus::Common::Service::SessionService
- #kickBySid — Citrus::Common::Remote::Frontend::SessionRemote
- #kickByUid — Citrus::Common::Remote::Frontend::SessionRemote
- #kick_by_session_id — Citrus::Common::Service::SessionService
- #kick_by_sid — Citrus::Common::Service::BackendSessionService
- #kick_by_uid — Citrus::Common::Service::BackendSessionService
- #leave — Citrus::Common::Service::ChannelService::Channel
- #load — Citrus::Utils::AppUtil
- #load_all_from_store — Citrus::Common::Service::ChannelService::Util
- #load_config_file — Citrus::Utils::AppUtil
- #load_default_components — Citrus::Utils::AppUtil
- #load_handlers — Citrus::Server::Server
- #load_lifecycle — Citrus::Utils::AppUtil
- #load_master — Citrus::Utils::AppUtil
- #load_modules — Citrus::Utils::ModuleUtil
- #load_servers — Citrus::Utils::AppUtil
- #local? — Citrus::Utils
- #local_run — Citrus::Master::Starter
- #master? — Citrus::Application
- #master_handler — Citrus::ConsoleModules::Console
- #master_handler — Citrus::ConsoleModules::MasterWatcher
- #method_missing — Citrus::Components::Connection
- #method_missing — Citrus::Components::Session
- #monitor_handler — Citrus::ConsoleModules::Console
- #monitor_handler — Citrus::ConsoleModules::MonitorWatcher
- #notify — Citrus::Master::WatchDog
- #notify_by_id — Citrus::Master::WatchDog
- #on — Citrus::Utils::EventEmitter
- #on_server_add — Citrus::ConsoleModules::MasterWatcher
- #on_server_leave — Citrus::ConsoleModules::MasterWatcher
- #on_server_reconnect — Citrus::ConsoleModules::MasterWatcher
- #once — Citrus::Utils::EventEmitter
- #opt_component — Citrus::Utils::AppUtil
- #opt_components — Citrus::Utils::AppUtil
- #parse_args — Citrus::Utils::AppUtil
- #parse_route — Citrus::Server::Server
- #process_args — Citrus::Utils::AppUtil
- #push — Citrus::Common::Remote::Frontend::SessionRemote
- #push — Citrus::Common::Service::BackendSessionService
- #push — Citrus::Common::Service::BackendSessionService::BackendSession
- #push — Citrus::Common::Service::SessionService::FrontendSession
- #pushAll — Citrus::Common::Remote::Frontend::SessionRemote
- #pushMessage — Citrus::Common::Remote::Frontend::ChannelRemote
- #push_all — Citrus::Common::Service::BackendSessionService
- #push_all — Citrus::Common::Service::BackendSessionService::BackendSession
- #push_all — Citrus::Common::Service::SessionService::FrontendSession
- #push_message — Citrus::Common::Service::ChannelService::Channel
- #push_message_by_uids — Citrus::Common::Service::ChannelService
- #query — Citrus::Master::WatchDog
- #reconnect — Citrus::Components::Monitor
- #reconnect_server — Citrus::Master::WatchDog
- #register — Citrus::Utils::AppUtil
- #register_default_modules — Citrus::Utils::ModuleUtil
- #remote_path_record — Citrus::Utils::PathUtil
- #remove — Citrus::Common::Service::SessionService
- #remove_all_from_store — Citrus::Common::Service::ChannelService::Util
- #remove_crons — Citrus::Server::Server
- #remove_from_store — Citrus::Common::Service::ChannelService::Util
- #remove_logined_user — Citrus::Common::Service::ConnectionService
- #remove_server — Citrus::Application
- #remove_server — Citrus::Master::WatchDog
- #remove_servers — Citrus::Application
- #remove_servers — Citrus::Components::Proxy
- #replace_server — Citrus::Application
- #replace_servers — Citrus::Application
- #replace_servers — Citrus::Components::Proxy
- #response — Citrus::Server::Server
- #restore_channel — Citrus::Common::Service::ChannelService::Util
- #rpc_invoke — Citrus::Common::Service::BackendSessionService
- #rpc_invoke — Citrus::Components::Proxy
- #run_server — Citrus::Master::Starter
- #run_servers — Citrus::Master::Starter
- #schedule — Citrus::Components::PushScheduler
- #schedule — Citrus::PushSchedulers::Direct
- #send — Citrus::Common::Service::SessionService
- #send — Citrus::Common::Service::SessionService::Session
- #send — Citrus::Components::Connector
- #send — Citrus::Connectors::WsSocket
- #send_batch — Citrus::Common::Service::SessionService::Session
- #send_batch — Citrus::Connectors::WsSocket
- #send_message — Citrus::Common::Service::SessionService
- #send_message_by_group — Citrus::Common::Service::ChannelService::Util
- #send_message_by_uid — Citrus::Common::Service::SessionService
- #set — Citrus::Application
- #set — Citrus::Common::Service::BackendSessionService::BackendSession
- #set — Citrus::Common::Service::SessionService::Session
- #set — Citrus::Common::Service::SessionService::FrontendSession
- #setup_env — Citrus::Utils::AppUtil
- #spawn_process — Citrus::Master::Starter
- #ssh_run — Citrus::Master::Starter
- #start — Citrus::Application
- #start — Citrus::Common::Service::ChannelService
- #start — Citrus::Components::Connector
- #start — Citrus::Components::Master
- #start — Citrus::Components::Monitor
- #start — Citrus::Components::Proxy
- #start — Citrus::Components::Remote
- #start — Citrus::Components::Server
- #start — Citrus::Connectors::WsConnector
- #start — Citrus::Master::Master
- #start — Citrus::ConsoleModules::MasterWatcher
- #start — Citrus::ConsoleModules::MonitorWatcher
- #start — Citrus::Monitor::Monitor
- #start — Citrus::Server::Server
- #start_module — Citrus::Utils::ModuleUtil
- #start_modules — Citrus::Utils::ModuleUtil
- #start_up — Citrus::Application
- #stop — Citrus::Application
- #stop — Citrus::Components::Connector
- #stop — Citrus::Components::Master
- #stop — Citrus::Components::Monitor
- #stop — Citrus::Components::PushScheduler
- #stop — Citrus::Components::Remote
- #stop — Citrus::Components::Server
- #stop — Citrus::Connectors::WsConnector
- #stop — Citrus::Master::Master
- #stop — Citrus::Monitor::Monitor
- #stop — Citrus::Server::Server
- #stop_components — Citrus::Utils::AppUtil
- #subscribe — Citrus::Master::WatchDog
- #subscribe_request — Citrus::ConsoleModules::MonitorWatcher
- #to_frontend_session — Citrus::Common::Service::SessionService::Session
- #unbind — Citrus::Common::Remote::Frontend::SessionRemote
- #unbind — Citrus::Common::Service::BackendSessionService
- #unbind — Citrus::Common::Service::BackendSessionService::BackendSession
- #unbind — Citrus::Common::Service::SessionService
- #unbind — Citrus::Common::Service::SessionService::Session
- #unbind — Citrus::Common::Service::SessionService::FrontendSession
- #unsubscribe — Citrus::Master::WatchDog