Robust Distributed System Nucleus (rDSN)  ver 1.0.0
dsn::serverlet< T > Member List

This is the complete list of members for dsn::serverlet< T >, including all inherited members.

check_hashed_access() (defined in dsn::clientlet)dsn::clientletprotected
clientlet(int task_bucket_count=13) (defined in dsn::clientlet)dsn::clientlet
name() const (defined in dsn::serverlet< T >)dsn::serverlet< T >inline
now_ms() (defined in dsn::clientlet)dsn::clientletinlinestatic
now_ns() (defined in dsn::clientlet)dsn::clientletinlinestatic
now_us() (defined in dsn::clientlet)dsn::clientletinlinestatic
primary_address() (defined in dsn::clientlet)dsn::clientletinline
random32(uint32_t min, uint32_t max) (defined in dsn::clientlet)dsn::clientletinlinestatic
random64(uint64_t min, uint64_t max) (defined in dsn::clientlet)dsn::clientletinlinestatic
register_async_rpc_handler(dsn_task_code_t rpc_code, const char *rpc_name_, void(T::*handler)(const TRequest &, rpc_replier< TResponse > &), dsn_gpid gpid=dsn_gpid{0}) (defined in dsn::serverlet< T >)dsn::serverlet< T >inlineprotected
register_rpc_handler(dsn_task_code_t rpc_code, const char *rpc_name_, void(T::*handler)(const TRequest &), dsn_gpid gpid=dsn_gpid{0}) (defined in dsn::serverlet< T >)dsn::serverlet< T >inlineprotected
register_rpc_handler(dsn_task_code_t rpc_code, const char *rpc_name_, void(T::*handler)(const TRequest &, TResponse &), dsn_gpid gpid=dsn_gpid{0}) (defined in dsn::serverlet< T >)dsn::serverlet< T >inlineprotected
register_rpc_handler(dsn_task_code_t rpc_code, const char *rpc_name_, void(T::*handler)(dsn_message_t), dsn_gpid gpid=dsn_gpid{0}) (defined in dsn::serverlet< T >)dsn::serverlet< T >inlineprotected
reply(dsn_message_t request, const TResponse &resp) (defined in dsn::serverlet< T >)dsn::serverlet< T >inlineprotected
serverlet(const char *nm, int task_bucket_count=8) (defined in dsn::serverlet< T >)dsn::serverlet< T >inline
tracker() const (defined in dsn::clientlet)dsn::clientletinline
unregister_rpc_handler(dsn_task_code_t rpc_code, dsn_gpid gpid=dsn_gpid{0}) (defined in dsn::serverlet< T >)dsn::serverlet< T >inlineprotected
~clientlet() (defined in dsn::clientlet)dsn::clientletvirtual
~serverlet() (defined in dsn::serverlet< T >)dsn::serverlet< T >inlinevirtual