Robust Distributed System Nucleus (rDSN)  ver 1.0.0
Variables

Overview

Variables

DSN_API join_point< void > dsn::tools::sys_init_before_app_created
 
DSN_API join_point< void > dsn::tools::sys_init_after_app_created
 
DSN_API join_point< void, sys_exit_type > dsn::tools::sys_exit
 
static DSN_API join_point< void, task_worker * > dsn::task_worker::on_start
 
static DSN_API join_point< void, task_worker * > dsn::task_worker::on_create
 
static DSN_API join_point< void, rpc_session * > dsn::rpc_session::on_rpc_session_connected
 
static DSN_API join_point< void, rpc_session * > dsn::rpc_session::on_rpc_session_disconnected
 
join_point< void, task *, task * > dsn::task_spec::on_task_create
 
join_point< void, task *, task * > dsn::task_spec::on_task_enqueue
 
join_point< void, task * > dsn::task_spec::on_task_begin
 
join_point< void, task * > dsn::task_spec::on_task_end
 
join_point< void, task * > dsn::task_spec::on_task_cancelled
 
join_point< void, task *, task *, uint32_t > dsn::task_spec::on_task_wait_pre
 
join_point< void, task * > dsn::task_spec::on_task_wait_notified
 
join_point< void, task *, task *, bool > dsn::task_spec::on_task_wait_post
 
join_point< void, task *, task *, bool > dsn::task_spec::on_task_cancel_post
 
join_point< bool, task *, aio_task * > dsn::task_spec::on_aio_call
 
join_point< void, aio_task * > dsn::task_spec::on_aio_enqueue
 
join_point< bool, task *, message_ex *, rpc_response_task * > dsn::task_spec::on_rpc_call
 
join_point< bool, rpc_request_task * > dsn::task_spec::on_rpc_request_enqueue
 
join_point< bool, task *, message_ex * > dsn::task_spec::on_rpc_reply
 
join_point< bool, rpc_response_task * > dsn::task_spec::on_rpc_response_enqueue
 
join_point< void, message_ex *, message_ex * > dsn::task_spec::on_rpc_create_response