OGLplus  (0.59.0) a C++ wrapper for rendering APIs

eagine::msgbus::endpoint Member List

This is the complete list of members for eagine::msgbus::endpoint, including all inherited members.

add_ca_certificate_pem(memory::const_block blk)eagine::msgbus::endpoint
add_certificate_pem(memory::const_block blk)eagine::msgbus::endpoint
add_connection(std::unique_ptr< connection > conn) -> bool finaleagine::msgbus::endpointvirtual
allow_message_type(message_id)eagine::msgbus::endpoint
app_config() const noexcept -> application_config &eagine::main_ctx_object
as_parent() noexcept -> main_ctx_object_parent_infoeagine::main_ctx_objectinline
backend() noexcepteagine::basic_logger< main_ctx_log_backend_getter >inline
blob_filter_function typedefeagine::msgbus::endpoint
block_message_type(message_id)eagine::msgbus::endpoint
broadcast_blob(message_id msg_id, memory::const_block blob, std::chrono::seconds max_time, message_priority priority) -> booleagine::msgbus::endpointinline
broadcast_blob(message_id msg_id, memory::const_block blob, std::chrono::seconds max_time) -> booleagine::msgbus::endpointinline
broadcast_certificate() -> booleagine::msgbus::endpoint
cfg_extr(string_view key, T initial, string_view tag={}, type_identity< Extractable >={}) -> Teagine::main_ctx_objectinline
cfg_init(string_view key, T initial, string_view tag={}) -> Teagine::main_ctx_objectinline
clear_allow_list()eagine::msgbus::endpoint
clear_block_list()eagine::msgbus::endpoint
ctx() noexcept -> context &eagine::msgbus::endpointinline
endpoint(main_ctx_object obj) noexcepteagine::msgbus::endpointinline
endpoint(identifier id, main_ctx_parent parent) noexcepteagine::msgbus::endpointinline
endpoint(const endpoint &)=deleteeagine::msgbus::endpoint
entry_type typedefeagine::named_logging_object< main_ctx_log_backend_getter >
fetch_handler typedefeagine::msgbus::endpoint
finish()eagine::msgbus::endpointinline
flush_outbox()eagine::msgbus::endpoint
get_id() const noexcepteagine::msgbus::endpointinline
get_preconfigured_id() const noexcepteagine::msgbus::endpointinline
has_id() const noexcept -> booleagine::msgbus::endpointinline
has_preconfigured_id() const noexcept -> booleagine::msgbus::endpointinline
instance_id() const noexcept -> logger_instance_ideagine::basic_logger< main_ctx_log_backend_getter >inline
interface(const interface &)=deleteeagine::interface< connection_user >
interface() noexcept=defaulteagine::interface< connection_user >protected
interface(interface &&) noexcept=defaulteagine::interface< connection_user >protected
is_usable() const -> booleagine::msgbus::endpoint
is_valid_id(identifier_t id) noexcept -> booleagine::msgbus::endpointinlinestatic
log_backtrace(string_view format) noexcepteagine::named_logging_object< main_ctx_log_backend_getter >inline
log_chart_sample(identifier series, float value) noexcept -> named_logging_object &eagine::named_logging_object< main_ctx_log_backend_getter >inline
log_chart_sample(identifier series, const tagged_quantity< T, U > &qty) noexcept -> std::enable_if_t< std::is_convertible_v< T, float >, named_logging_object & >eagine::named_logging_object< main_ctx_log_backend_getter >inline
log_chart_sample(identifier series, const valid_if< T, P > &opt_value) noexcept -> named_logging_object &eagine::named_logging_object< main_ctx_log_backend_getter >inline
log_debug(string_view format) noexcepteagine::named_logging_object< main_ctx_log_backend_getter >inline
log_debug_stream() noexcepteagine::named_logging_object< main_ctx_log_backend_getter >inline
log_error(string_view format) noexcepteagine::named_logging_object< main_ctx_log_backend_getter >inline
log_error_stream() noexcepteagine::named_logging_object< main_ctx_log_backend_getter >inline
log_fatal(string_view format) noexcepteagine::named_logging_object< main_ctx_log_backend_getter >inline
log_info(string_view format) noexcepteagine::named_logging_object< main_ctx_log_backend_getter >inline
log_stat(string_view format) noexcepteagine::named_logging_object< main_ctx_log_backend_getter >inline
log_trace(string_view format) noexcepteagine::named_logging_object< main_ctx_log_backend_getter >inline
log_warning(string_view format) noexcepteagine::named_logging_object< main_ctx_log_backend_getter >inline
main_context() const noexcept -> main_ctx &eagine::main_ctx_object
main_ctx_object(identifier obj_id, main_ctx_parent parent) noexcepteagine::main_ctx_objectinline
max_data_size() const -> valid_if_positive< span_size_t >eagine::msgbus::endpoint
method_handler typedefeagine::msgbus::endpoint
named_logging_object(identifier id, main_ctx_log_backend_getter backend_getter) noexcepteagine::named_logging_object< main_ctx_log_backend_getter >inline
named_logging_object(identifier id, const named_logging_object &parent) noexcepteagine::named_logging_object< main_ctx_log_backend_getter >inline
named_logging_object() noexcept=defaulteagine::named_logging_object< main_ctx_log_backend_getter >
named_logging_object(named_logging_object &&temp) noexcepteagine::named_logging_object< main_ctx_log_backend_getter >inline
named_logging_object(const named_logging_object &that) noexcepteagine::named_logging_object< main_ctx_log_backend_getter >inline
object_description(string_view display_name, string_view description) noexcepteagine::named_logging_object< main_ctx_log_backend_getter >inline
object_id() const noexcepteagine::named_logging_object< main_ctx_log_backend_getter >inline
operator=(endpoint &&)=deleteeagine::msgbus::endpoint
operator=(const endpoint &)=deleteeagine::msgbus::endpoint
eagine::msgbus::connection_user::operator=(interface &&)=deleteeagine::interface< connection_user >
eagine::msgbus::connection_user::operator=(const interface &)=deleteeagine::interface< connection_user >
eagine::main_ctx_object::operator=(named_logging_object &&) noexcept -> named_logging_object &=defaulteagine::named_logging_object< main_ctx_log_backend_getter >
eagine::main_ctx_object::operator=(const named_logging_object &) -> named_logging_object &=defaulteagine::named_logging_object< main_ctx_log_backend_getter >
post(message_id msg_id, message_view message) -> booleagine::msgbus::endpointinline
post_blob(message_id msg_id, identifier_t target_id, memory::const_block blob, std::chrono::seconds max_time, message_priority priority) -> booleagine::msgbus::endpointinline
post_certificate(identifier_t target_id) -> booleagine::msgbus::endpoint
post_meta_message(message_id meta_msg_id, message_id msg_id)eagine::msgbus::endpoint
post_meta_message_to(identifier_t target_id, message_id meta_msg_id, message_id msg_id)eagine::msgbus::endpoint
post_signed(message_id, message_view message) -> booleagine::msgbus::endpoint
post_value(message_id msg_id, T &value, const message_info &info={}) -> booleagine::msgbus::endpointinline
preconfigure_id(identifier_t id) -> auto &eagine::msgbus::endpointinline
process_all(message_id msg_id, method_handler handler) -> span_size_teagine::msgbus::endpoint
process_everything(method_handler handler) -> span_size_teagine::msgbus::endpoint
process_instance_id() const noexcept -> process_instance_id_teagine::main_ctx_object
process_one(message_id msg_id, method_handler handler) -> booleagine::msgbus::endpoint
process_one(message_id msg_id, member_function_constant< bool(Class::*)(const message_context &, stored_message &), MemFnPtr > method, Class *instance) -> booleagine::msgbus::endpointinline
query_certificate_of(identifier_t endpoint_id)eagine::msgbus::endpoint
query_subscribers_of(message_id)eagine::msgbus::endpoint
query_subscriptions_of(identifier_t target_id)eagine::msgbus::endpoint
respond_to(const message_info &info, message_id msg_id, message_view message) -> booleagine::msgbus::endpointinline
respond_to(const message_info &info, message_id msg_id) -> booleagine::msgbus::endpointinline
say_bye() -> booleagine::msgbus::endpoint
say_not_a_router() -> booleagine::msgbus::endpoint
say_not_subscribed_to(identifier_t target_id, message_id)eagine::msgbus::endpoint
say_still_alive() -> booleagine::msgbus::endpoint
say_subscribes_to(message_id)eagine::msgbus::endpoint
say_subscribes_to(identifier_t target_id, message_id)eagine::msgbus::endpoint
say_unsubscribes_from(message_id)eagine::msgbus::endpoint
set_id(identifier id) -> auto &eagine::msgbus::endpointinline
subscribe(message_id)eagine::msgbus::endpoint
unsubscribe(message_id)eagine::msgbus::endpoint
update() -> booleagine::msgbus::endpoint

Copyright © 2015-2021 Matúš Chochlík.
<chochlik -at -gmail.com>
Documentation generated on Tue Apr 13 2021 by Doxygen (version 1.8.17).