Robust Distributed System Nucleus (rDSN)
ver 1.0.0
|
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_session | protected |
_net (defined in dsn::rpc_session) | dsn::rpc_session | protected |
_parser (defined in dsn::rpc_session) | dsn::rpc_session | protected |
_reader (defined in dsn::rpc_session) | dsn::rpc_session | protected |
_remote_addr (defined in dsn::rpc_session) | dsn::rpc_session | protected |
_sending_buffers (defined in dsn::rpc_session) | dsn::rpc_session | protected |
_sending_msgs (defined in dsn::rpc_session) | dsn::rpc_session | protected |
cancel(message_ex *request) (defined in dsn::rpc_session) | dsn::rpc_session | |
close_on_fault_injection()=0 (defined in dsn::rpc_session) | dsn::rpc_session | pure virtual |
connect()=0 (defined in dsn::rpc_session) | dsn::rpc_session | pure virtual |
delay_recv(int delay_ms) (defined in dsn::rpc_session) | dsn::rpc_session | inline |
do_read(int read_next)=0 (defined in dsn::rpc_session) | dsn::rpc_session | protectedpure virtual |
has_pending_out_msgs() (defined in dsn::rpc_session) | dsn::rpc_session | |
is_client() const (defined in dsn::rpc_session) | dsn::rpc_session | inline |
is_connected() const (defined in dsn::rpc_session) | dsn::rpc_session | inlineprotected |
is_connecting() const (defined in dsn::rpc_session) | dsn::rpc_session | inlineprotected |
is_disconnected() const (defined in dsn::rpc_session) | dsn::rpc_session | inlineprotected |
net() const (defined in dsn::rpc_session) | dsn::rpc_session | inline |
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_session | static |
on_rpc_session_disconnected (defined in dsn::rpc_session) | dsn::rpc_session | static |
on_send_completed(uint64_t signature=0) (defined in dsn::rpc_session) | dsn::rpc_session | protected |
parser() const (defined in dsn::rpc_session) | dsn::rpc_session | inline |
prepare_parser() (defined in dsn::rpc_session) | dsn::rpc_session | |
remote_address() const (defined in dsn::rpc_session) | dsn::rpc_session | inline |
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_session | protectedpure virtual |
send_message(message_ex *msg) (defined in dsn::rpc_session) | dsn::rpc_session | |
set_connected() (defined in dsn::rpc_session) | dsn::rpc_session | protected |
set_disconnected() (defined in dsn::rpc_session) | dsn::rpc_session | protected |
start_read_next(int read_next=256) (defined in dsn::rpc_session) | dsn::rpc_session | |
try_connecting() (defined in dsn::rpc_session) | dsn::rpc_session | protected |
~rpc_session() (defined in dsn::rpc_session) | dsn::rpc_session | virtual |