Robust Distributed System Nucleus (rDSN)  ver 1.0.0
dsn::rpc_session Member List

This is the complete list of members for dsn::rpc_session, including all inherited members.

_max_buffer_block_count_per_send (defined in dsn::rpc_session)dsn::rpc_sessionprotected
_net (defined in dsn::rpc_session)dsn::rpc_sessionprotected
_parser (defined in dsn::rpc_session)dsn::rpc_sessionprotected
_reader (defined in dsn::rpc_session)dsn::rpc_sessionprotected
_remote_addr (defined in dsn::rpc_session)dsn::rpc_sessionprotected
_sending_buffers (defined in dsn::rpc_session)dsn::rpc_sessionprotected
_sending_msgs (defined in dsn::rpc_session)dsn::rpc_sessionprotected
cancel(message_ex *request) (defined in dsn::rpc_session)dsn::rpc_session
close_on_fault_injection()=0 (defined in dsn::rpc_session)dsn::rpc_sessionpure virtual
connect()=0 (defined in dsn::rpc_session)dsn::rpc_sessionpure virtual
delay_recv(int delay_ms) (defined in dsn::rpc_session)dsn::rpc_sessioninline
do_read(int read_next)=0 (defined in dsn::rpc_session)dsn::rpc_sessionprotectedpure virtual
has_pending_out_msgs() (defined in dsn::rpc_session)dsn::rpc_session
is_client() const (defined in dsn::rpc_session)dsn::rpc_sessioninline
is_connected() const (defined in dsn::rpc_session)dsn::rpc_sessioninlineprotected
is_connecting() const (defined in dsn::rpc_session)dsn::rpc_sessioninlineprotected
is_disconnected() const (defined in dsn::rpc_session)dsn::rpc_sessioninlineprotected
net() const (defined in dsn::rpc_session)dsn::rpc_sessioninline
on_disconnected(bool is_write) (defined in dsn::rpc_session)dsn::rpc_session
on_recv_message(message_ex *msg, int delay_ms) (defined in dsn::rpc_session)dsn::rpc_session
on_rpc_session_connected (defined in dsn::rpc_session)dsn::rpc_sessionstatic
on_rpc_session_disconnected (defined in dsn::rpc_session)dsn::rpc_sessionstatic
on_send_completed(uint64_t signature=0) (defined in dsn::rpc_session)dsn::rpc_sessionprotected
parser() const (defined in dsn::rpc_session)dsn::rpc_sessioninline
prepare_parser() (defined in dsn::rpc_session)dsn::rpc_session
remote_address() const (defined in dsn::rpc_session)dsn::rpc_sessioninline
rpc_session(connection_oriented_network &net,::dsn::rpc_address remote_addr, message_parser_ptr &parser, bool is_client) (defined in dsn::rpc_session)dsn::rpc_session
send(uint64_t signature)=0 (defined in dsn::rpc_session)dsn::rpc_sessionprotectedpure virtual
send_message(message_ex *msg) (defined in dsn::rpc_session)dsn::rpc_session
set_connected() (defined in dsn::rpc_session)dsn::rpc_sessionprotected
set_disconnected() (defined in dsn::rpc_session)dsn::rpc_sessionprotected
start_read_next(int read_next=256) (defined in dsn::rpc_session)dsn::rpc_session
try_connecting() (defined in dsn::rpc_session)dsn::rpc_sessionprotected
~rpc_session() (defined in dsn::rpc_session)dsn::rpc_sessionvirtual