Table of Contents - elrpc-0.0.7 Documentation
Classes and Modules
- Elrpc
- Elrpc::CallMessage
- Elrpc::EPCErrorMessage
- Elrpc::EPCRuntimeError
- Elrpc::EPCStackError
- Elrpc::ErrorMessage
- Elrpc::Method
- Elrpc::MethodsMessage
- Elrpc::RPCService
- Elrpc::ReturnMessage
- Elrpc::Service
- Elrpc::WorkerPool
Methods
- ::default_log_level — Elrpc
- ::gen_uid — Elrpc
- ::get_logger_format — Elrpc
- ::new — Elrpc::Service
- ::new — Elrpc::Method
- ::new — Elrpc::EPCRuntimeError
- ::new — Elrpc::EPCStackError
- ::new — Elrpc::CallMessage
- ::new — Elrpc::MethodsMessage
- ::new — Elrpc::ReturnMessage
- ::new — Elrpc::ErrorMessage
- ::new — Elrpc::EPCErrorMessage
- ::new — Elrpc::RPCService
- ::new — Elrpc::WorkerPool
- ::set_default_log_level — Elrpc
- ::start_client — Elrpc
- ::start_process — Elrpc
- ::start_server — Elrpc
- #_call — Elrpc::RPCService
- #_clear_waiting_sessions — Elrpc::RPCService
- #_epc_error — Elrpc::RPCService
- #_query_methods — Elrpc::RPCService
- #_raise_connection_error — Elrpc::RPCService
- #_return — Elrpc::RPCService
- #_return_error — Elrpc::RPCService
- #_send_message — Elrpc::RPCService
- #_session_return — Elrpc::RPCService
- #_socket_state_lock — Elrpc::RPCService
- #_start_logger — Elrpc::Service
- #_wakeup — Elrpc::RPCService
- #add_close_hook — Elrpc::RPCService
- #alive? — Elrpc::Service
- #alive? — Elrpc::RPCService
- #call — Elrpc::Method
- #call_method — Elrpc::Service
- #call_method — Elrpc::RPCService
- #call_method_async — Elrpc::Service
- #call_method_async — Elrpc::RPCService
- #def_method — Elrpc::Service
- #def_method — Elrpc::RPCService
- #invoke — Elrpc::WorkerPool
- #kill — Elrpc::WorkerPool
- #message — Elrpc::EPCRuntimeError
- #message — Elrpc::EPCStackError
- #query_methods — Elrpc::Service
- #query_methods — Elrpc::RPCService
- #query_methods_async — Elrpc::Service
- #query_methods_async — Elrpc::RPCService
- #receiver_loop — Elrpc::RPCService
- #register_method — Elrpc::Service
- #register_method — Elrpc::RPCService
- #remote_backtrace — Elrpc::EPCRuntimeError
- #remote_backtrace — Elrpc::EPCStackError
- #remote_classname — Elrpc::EPCRuntimeError
- #remote_classname — Elrpc::EPCStackError
- #remote_message — Elrpc::EPCRuntimeError
- #remote_message — Elrpc::EPCStackError
- #sender_loop — Elrpc::RPCService
- #start — Elrpc::Service
- #stop — Elrpc::Service
- #stop — Elrpc::RPCService
- #to_ast — Elrpc::CallMessage
- #to_ast — Elrpc::MethodsMessage
- #to_ast — Elrpc::ReturnMessage
- #to_ast — Elrpc::ErrorMessage
- #to_ast — Elrpc::EPCErrorMessage
- #to_s — Elrpc::EPCRuntimeError
- #to_s — Elrpc::EPCStackError
- #wait — Elrpc::RPCService