VLink 2.0.0
A high-performance communication middleware
Loading...
Searching...
No Matches
vlink::ClientImpl Member List

This is the complete list of members for vlink::ClientImpl, including all inherited members.

attach(class MessageLoop *message_loop)vlink::NodeImplvirtual
call(const Bytes &req_data, MsgCallback &&callback, std::chrono::milliseconds timeout)=0vlink::ClientImplpure virtual
call_status(Status::BasePtr ptr)vlink::NodeImpl
check_version(const Version &version)vlink::NodeImplvirtual
ClientImpl()vlink::ClientImplprotected
ConnectCallback typedefvlink::NodeImpl
deinit()=0vlink::NodeImplpure virtual
deinit_ext()vlink::NodeImpl
detach()vlink::NodeImplvirtual
detect_connected(ConnectCallback &&callback)vlink::ClientImplvirtual
get_abstract_node() constvlink::NodeImplvirtual
get_all_properties() constvlink::NodeImpl
get_conf() constvlink::NodeImplvirtual
get_discovery_enabled() constvlink::NodeImpl
get_message_loop() constvlink::NodeImpl
get_property(const std::string &prop) constvlink::NodeImpl
get_status(Status::Type type) constvlink::NodeImplvirtual
get_target_conf() constvlink::NodeImplinline
global_init()vlink::NodeImplstatic
has_register_status() constvlink::NodeImpl
has_suspendvlink::NodeImpl
impl_typevlink::NodeImpl
init()=0vlink::NodeImplpure virtual
init_ext()vlink::NodeImpl
interrupt() overridevlink::ClientImplvirtual
IntraMsgCallback typedefvlink::NodeImpl
is_cdr_typevlink::NodeImpl
is_connected() const =0vlink::ClientImplpure virtual
is_discovery_enabledvlink::NodeImpl
is_interrupted() constvlink::NodeImpl
is_resp_typevlink::ClientImpl
is_security_typevlink::NodeImpl
is_support_loan() constvlink::NodeImplvirtual
is_suspend() constvlink::NodeImplvirtual
loan(int64_t size)vlink::NodeImplvirtual
MsgCallback typedefvlink::NodeImpl
NodeImpl(ImplType type)vlink::NodeImplexplicitprotected
profilervlink::NodeImpl
register_status_handler(StatusCallback &&callback)vlink::NodeImpl
ReqRespCallback typedefvlink::NodeImpl
reset_interrupted()vlink::NodeImpl
resume()vlink::NodeImplvirtual
return_loan(const Bytes &bytes)vlink::NodeImplvirtual
schema_typevlink::NodeImpl
ser_typevlink::NodeImpl
set_discovery_enabled(bool enable)vlink::NodeImpl
set_manual_unloan(bool manual_unloan)vlink::NodeImplvirtual
set_property(const std::string &prop, const std::string &value)vlink::NodeImpl
set_record_path(const std::string &path)vlink::NodeImpl
set_ssl_options(const SslOptions &options)vlink::NodeImpl
StatusCallback typedefvlink::NodeImpl
suspend()vlink::NodeImplvirtual
SyncCallback typedefvlink::NodeImpl
transport_typevlink::NodeImpl
try_record(ActionType action_type, const Bytes &data)vlink::NodeImpl
update_connected()vlink::ClientImpl
urlvlink::NodeImpl
wait_for_connected(std::chrono::milliseconds timeout)vlink::ClientImplvirtual
~ClientImpl() overridevlink::ClientImpl
~NodeImpl()vlink::NodeImplprotectedvirtual