VLink 2.0.0
A high-performance communication middleware
载入中...
搜索中...
未找到
vlink::Publisher< MsgT, SecT > 成员列表

成员的完整列表,这些成员属于 vlink::Publisher< MsgT, SecT >,包括所有继承而来的类成员

attach(class MessageLoop *message_loop)vlink::Node< PublisherImpl, SecurityType::kWithoutSecurity >inline
bind_proto_arena(void *proto_arena)vlink::Node< PublisherImpl, SecurityType::kWithoutSecurity >inline
ConnectCallback typedefvlink::Publisher< MsgT, SecT >
create_shared(const std::string &url_str, InitType type=InitType::kWithInit)vlink::Publisher< MsgT, SecT >inlinestatic
create_unique(const std::string &url_str, InitType type=InitType::kWithInit)vlink::Publisher< MsgT, SecT >inlinestatic
deinit()vlink::Node< PublisherImpl, SecurityType::kWithoutSecurity >inlinevirtual
detach()vlink::Node< PublisherImpl, SecurityType::kWithoutSecurity >inline
detect_subscribers(ConnectCallback &&callback)vlink::Publisher< MsgT, SecT >inline
enable_security()vlink::Node< PublisherImpl, SecurityType::kWithoutSecurity >inlineprotected
get_abstract_node() constvlink::Node< PublisherImpl, SecurityType::kWithoutSecurity >inline
get_cpu_usage() constvlink::Node< PublisherImpl, SecurityType::kWithoutSecurity >inline
get_default_value()vlink::Node< PublisherImpl, SecurityType::kWithoutSecurity >inlineprotected
get_discovery_enabled() constvlink::Node< PublisherImpl, SecurityType::kWithoutSecurity >inline
get_message_loop() constvlink::Node< PublisherImpl, SecurityType::kWithoutSecurity >inline
get_property(const std::string &prop) constvlink::Node< PublisherImpl, SecurityType::kWithoutSecurity >inline
get_safety_quit() constvlink::Node< PublisherImpl, SecurityType::kWithoutSecurity >inline
get_schema_type() constvlink::Node< PublisherImpl, SecurityType::kWithoutSecurity >inline
get_ser_type() constvlink::Node< PublisherImpl, SecurityType::kWithoutSecurity >inline
get_status(Status::Type type) constvlink::Node< PublisherImpl, SecurityType::kWithoutSecurity >inline
get_transport_type() constvlink::Node< PublisherImpl, SecurityType::kWithoutSecurity >inline
get_url() constvlink::Node< PublisherImpl, SecurityType::kWithoutSecurity >inline
has_inited() constvlink::Node< PublisherImpl, SecurityType::kWithoutSecurity >inline
has_inited_vlink::Node< PublisherImpl, SecurityType::kWithoutSecurity >protected
has_subscribers() constvlink::Publisher< MsgT, SecT >inline
impl_vlink::Node< PublisherImpl, SecurityType::kWithoutSecurity >protected
init()vlink::Node< PublisherImpl, SecurityType::kWithoutSecurity >inlinevirtual
interrupt()vlink::Node< PublisherImpl, SecurityType::kWithoutSecurity >inlinevirtual
invoke_callback(const CallbackT &callback, ArgsT &&... args)vlink::Node< PublisherImpl, SecurityType::kWithoutSecurity >inlineprotected
is_manual_unloan() constvlink::Node< PublisherImpl, SecurityType::kWithoutSecurity >inlinevirtual
is_manual_unloan_vlink::Node< PublisherImpl, SecurityType::kWithoutSecurity >protected
is_support_loan() constvlink::Node< PublisherImpl, SecurityType::kWithoutSecurity >inline
is_support_loan_vlink::Node< PublisherImpl, SecurityType::kWithoutSecurity >protected
is_suspend() constvlink::Node< PublisherImpl, SecurityType::kWithoutSecurity >inline
kImplTypevlink::Publisher< MsgT, SecT >static
kMsgTypevlink::Publisher< MsgT, SecT >static
loan(int64_t size)vlink::Node< PublisherImpl, SecurityType::kWithoutSecurity >inline
mark_as_setter()vlink::Publisher< MsgT, SecT >inline
Node()vlink::Node< PublisherImpl, SecurityType::kWithoutSecurity >inlineprotected
proto_arena_vlink::Node< PublisherImpl, SecurityType::kWithoutSecurity >protected
publish(const MsgT &msg, bool force=false)vlink::Publisher< MsgT, SecT >inline
publish_fbb(const void *fbb, bool force=false)vlink::Publisher< MsgT, SecT >
Publisher(const ConfT &conf, InitType type=InitType::kWithInit)vlink::Publisher< MsgT, SecT >inlineexplicit
Publisher(const std::string &url_str, InitType type=InitType::kWithInit)vlink::Publisher< MsgT, SecT >inlineexplicit
quit_mtx_vlink::Node< PublisherImpl, SecurityType::kWithoutSecurity >protected
register_status_handler(StatusCallback &&callback)vlink::Node< PublisherImpl, SecurityType::kWithoutSecurity >inline
resume()vlink::Node< PublisherImpl, SecurityType::kWithoutSecurity >inline
return_loan(const Bytes &bytes)vlink::Node< PublisherImpl, SecurityType::kWithoutSecurity >inline
security_vlink::Node< PublisherImpl, SecurityType::kWithoutSecurity >protected
set_discovery_enabled(bool enable)vlink::Node< PublisherImpl, SecurityType::kWithoutSecurity >inline
set_manual_unloan(bool manual_unloan)vlink::Node< PublisherImpl, SecurityType::kWithoutSecurity >inlinevirtual
set_property(const std::string &prop, const std::string &value)vlink::Node< PublisherImpl, SecurityType::kWithoutSecurity >inline
set_record_path(const std::string &path)vlink::Node< PublisherImpl, SecurityType::kWithoutSecurity >inline
set_safety_quit(bool safety_quit)vlink::Node< PublisherImpl, SecurityType::kWithoutSecurity >inline
set_security_callbacks(Security::Callback &&encrypt_callback, Security::Callback &&decrypt_callback)vlink::Node< PublisherImpl, SecurityType::kWithoutSecurity >inline
set_security_key(const std::string &key)vlink::Node< PublisherImpl, SecurityType::kWithoutSecurity >inline
set_ser_type(const std::string &ser_type, SchemaType schema_type=SchemaType::kUnknown)vlink::Node< PublisherImpl, SecurityType::kWithoutSecurity >inline
set_ssl_options(const SslOptions &options)vlink::Node< PublisherImpl, SecurityType::kWithoutSecurity >inline
SharedPtr typedefvlink::Publisher< MsgT, SecT >
StatusCallback typedefvlink::Node< PublisherImpl, SecurityType::kWithoutSecurity >
suspend()vlink::Node< PublisherImpl, SecurityType::kWithoutSecurity >inline
UniquePtr typedefvlink::Publisher< MsgT, SecT >
wait_for_subscribers(std::chrono::milliseconds timeout=Timeout::kDefaultInterval)vlink::Publisher< MsgT, SecT >inline
~Node()vlink::Node< PublisherImpl, SecurityType::kWithoutSecurity >inlineprotectedvirtual