VLink 2.0.0
A high-performance communication middleware
Loading...
Searching...
No Matches
vlink::SecurityServer< ReqT, RespT > Member List

This is the complete list of members for vlink::SecurityServer< ReqT, RespT >, including all inherited members.

attach(class MessageLoop *message_loop)vlink::Node< ServerImpl, SecT >inline
bind_proto_arena(void *proto_arena)vlink::Node< ServerImpl, SecT >inline
create_shared(const std::string &url_str, InitType type=InitType::kWithInit)vlink::Server< ReqT, Traits::EmptyType, SecurityType::kWithSecurity >inlinestatic
create_unique(const std::string &url_str, InitType type=InitType::kWithInit)vlink::Server< ReqT, Traits::EmptyType, SecurityType::kWithSecurity >inlinestatic
deinit()vlink::Node< ServerImpl, SecT >inlinevirtual
detach()vlink::Node< ServerImpl, SecT >inline
enable_security()vlink::Node< ServerImpl, SecT >inlineprotected
get_abstract_node() constvlink::Node< ServerImpl, SecT >inline
get_cpu_usage() constvlink::Node< ServerImpl, SecT >inline
get_default_value()vlink::Node< ServerImpl, SecT >inlineprotected
get_discovery_enabled() constvlink::Node< ServerImpl, SecT >inline
get_message_loop() constvlink::Node< ServerImpl, SecT >inline
get_property(const std::string &prop) constvlink::Node< ServerImpl, SecT >inline
get_safety_quit() constvlink::Node< ServerImpl, SecT >inline
get_schema_type() constvlink::Node< ServerImpl, SecT >inline
get_ser_type() constvlink::Node< ServerImpl, SecT >inline
get_status(Status::Type type) constvlink::Node< ServerImpl, SecT >inline
get_transport_type() constvlink::Node< ServerImpl, SecT >inline
get_url() constvlink::Node< ServerImpl, SecT >inline
has_inited() constvlink::Node< ServerImpl, SecT >inline
has_inited_vlink::Node< ServerImpl, SecT >protected
impl_vlink::Node< ServerImpl, SecT >protected
init()vlink::Node< ServerImpl, SecT >inlinevirtual
interrupt()vlink::Node< ServerImpl, SecT >inlinevirtual
invoke_callback(const CallbackT &callback, ArgsT &&... args)vlink::Node< ServerImpl, SecT >inlineprotected
is_manual_unloan() constvlink::Node< ServerImpl, SecT >inlinevirtual
is_manual_unloan_vlink::Node< ServerImpl, SecT >protected
is_support_loan() constvlink::Node< ServerImpl, SecT >inline
is_support_loan_vlink::Node< ServerImpl, SecT >protected
is_suspend() constvlink::Node< ServerImpl, SecT >inline
kHasRespvlink::Server< ReqT, Traits::EmptyType, SecurityType::kWithSecurity >static
kImplTypevlink::Server< ReqT, Traits::EmptyType, SecurityType::kWithSecurity >static
kReqTypevlink::Server< ReqT, Traits::EmptyType, SecurityType::kWithSecurity >static
kRespTypevlink::Server< ReqT, Traits::EmptyType, SecurityType::kWithSecurity >static
listen(ReqCallback &&callback)vlink::Server< ReqT, Traits::EmptyType, SecurityType::kWithSecurity >inline
listen_for_reply(ReqAsyncRespCallback &&callback)vlink::Server< ReqT, Traits::EmptyType, SecurityType::kWithSecurity >inline
loan(int64_t size)vlink::Node< ServerImpl, SecT >inline
Node()vlink::Node< ServerImpl, SecT >inlineprotected
proto_arena_vlink::Node< ServerImpl, SecT >protected
quit_mtx_vlink::Node< ServerImpl, SecT >protected
register_status_handler(StatusCallback &&callback)vlink::Node< ServerImpl, SecT >inline
reply(uint64_t req_id, const Traits::EmptyType &resp)vlink::Server< ReqT, Traits::EmptyType, SecurityType::kWithSecurity >inline
ReqAsyncRespCallback typedefvlink::Server< ReqT, Traits::EmptyType, SecurityType::kWithSecurity >
ReqCallback typedefvlink::Server< ReqT, Traits::EmptyType, SecurityType::kWithSecurity >
ReqRespCallback typedefvlink::Server< ReqT, Traits::EmptyType, SecurityType::kWithSecurity >
resume()vlink::Node< ServerImpl, SecT >inline
return_loan(const Bytes &bytes)vlink::Node< ServerImpl, SecT >inline
security_vlink::Node< ServerImpl, SecT >protected
Server(const ConfT &conf, InitType type=InitType::kWithInit)vlink::Server< ReqT, Traits::EmptyType, SecurityType::kWithSecurity >inlineexplicit
set_discovery_enabled(bool enable)vlink::Node< ServerImpl, SecT >inline
set_manual_unloan(bool manual_unloan)vlink::Node< ServerImpl, SecT >inlinevirtual
set_property(const std::string &prop, const std::string &value)vlink::Node< ServerImpl, SecT >inline
set_record_path(const std::string &path)vlink::Node< ServerImpl, SecT >inline
set_safety_quit(bool safety_quit)vlink::Node< ServerImpl, SecT >inline
set_security_callbacks(Security::Callback &&encrypt_callback, Security::Callback &&decrypt_callback)vlink::Node< ServerImpl, SecT >inline
set_security_key(const std::string &key)vlink::Node< ServerImpl, SecT >inline
set_ser_type(const std::string &ser_type, SchemaType schema_type=SchemaType::kUnknown)vlink::Node< ServerImpl, SecT >inline
set_ssl_options(const SslOptions &options)vlink::Node< ServerImpl, SecT >inline
SharedPtr typedefvlink::Server< ReqT, Traits::EmptyType, SecurityType::kWithSecurity >
StatusCallback typedefvlink::Node< ServerImpl, SecT >
suspend()vlink::Node< ServerImpl, SecT >inline
UniquePtr typedefvlink::Server< ReqT, Traits::EmptyType, SecurityType::kWithSecurity >
~Node()vlink::Node< ServerImpl, SecT >inlineprotectedvirtual