Components
-
class client
Public Functions
-
inline client(ev::hf_registry &h, ev::enqueuer &r)
-
inline net::req &req()
-
inline void init(const init_p ¶ms)
-
inline void connect(const connect_p ¶ms)
-
inline void graceful_terminate()
-
struct connect_p
Public Members
-
net::cmode service_cmode = net::cmode::dial
connect mode for req
-
char *service_addr = nullptr
connect addr for req
-
struct init_p
-
-
class backend
Public Functions
-
inline backend(ev::hf_registry &h, ev::enqueuer &r)
-
inline void init(const init_p ¶ms)
-
inline void connect(const connect_p ¶ms)
-
inline net::rep &rep()
-
inline void graceful_terminate()
-
inline decltype(ctx.out()) format_to(fmt::format_context &ctx) const
-
struct connect_p
Public Members
-
net::cmode service_cmode = net::cmode::listen
connect mode for rep
-
char *service_addr = nullptr
connect addr for rep
-
struct init_p
Public Members
-
int num_ctxs = 1
-
net::socket_opt rep_opts