| 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 final | eagine::msgbus::endpoint | virtual |
| 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_info | eagine::main_ctx_object | inline |
| backend() noexcept | eagine::basic_logger< main_ctx_log_backend_getter > | inline |
| blob_filter_function typedef | eagine::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) -> bool | eagine::msgbus::endpoint | inline |
| broadcast_blob(message_id msg_id, memory::const_block blob, std::chrono::seconds max_time) -> bool | eagine::msgbus::endpoint | inline |
| broadcast_certificate() -> bool | eagine::msgbus::endpoint | |
| cfg_extr(string_view key, T initial, string_view tag={}, type_identity< Extractable >={}) -> T | eagine::main_ctx_object | inline |
| cfg_init(string_view key, T initial, string_view tag={}) -> T | eagine::main_ctx_object | inline |
| clear_allow_list() | eagine::msgbus::endpoint | |
| clear_block_list() | eagine::msgbus::endpoint | |
| ctx() noexcept -> context & | eagine::msgbus::endpoint | inline |
| endpoint(main_ctx_object obj) noexcept | eagine::msgbus::endpoint | inline |
| endpoint(identifier id, main_ctx_parent parent) noexcept | eagine::msgbus::endpoint | inline |
| endpoint(const endpoint &)=delete | eagine::msgbus::endpoint | |
| entry_type typedef | eagine::named_logging_object< main_ctx_log_backend_getter > | |
| fetch_handler typedef | eagine::msgbus::endpoint | |
| finish() | eagine::msgbus::endpoint | inline |
| flush_outbox() | eagine::msgbus::endpoint | |
| get_id() const noexcept | eagine::msgbus::endpoint | inline |
| get_preconfigured_id() const noexcept | eagine::msgbus::endpoint | inline |
| has_id() const noexcept -> bool | eagine::msgbus::endpoint | inline |
| has_preconfigured_id() const noexcept -> bool | eagine::msgbus::endpoint | inline |
| instance_id() const noexcept -> logger_instance_id | eagine::basic_logger< main_ctx_log_backend_getter > | inline |
| interface(const interface &)=delete | eagine::interface< connection_user > | |
| interface() noexcept=default | eagine::interface< connection_user > | protected |
| interface(interface &&) noexcept=default | eagine::interface< connection_user > | protected |
| is_usable() const -> bool | eagine::msgbus::endpoint | |
| is_valid_id(identifier_t id) noexcept -> bool | eagine::msgbus::endpoint | inlinestatic |
| log_backtrace(string_view format) noexcept | eagine::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) noexcept | eagine::named_logging_object< main_ctx_log_backend_getter > | inline |
| log_debug_stream() noexcept | eagine::named_logging_object< main_ctx_log_backend_getter > | inline |
| log_error(string_view format) noexcept | eagine::named_logging_object< main_ctx_log_backend_getter > | inline |
| log_error_stream() noexcept | eagine::named_logging_object< main_ctx_log_backend_getter > | inline |
| log_fatal(string_view format) noexcept | eagine::named_logging_object< main_ctx_log_backend_getter > | inline |
| log_info(string_view format) noexcept | eagine::named_logging_object< main_ctx_log_backend_getter > | inline |
| log_stat(string_view format) noexcept | eagine::named_logging_object< main_ctx_log_backend_getter > | inline |
| log_trace(string_view format) noexcept | eagine::named_logging_object< main_ctx_log_backend_getter > | inline |
| log_warning(string_view format) noexcept | eagine::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) noexcept | eagine::main_ctx_object | inline |
| max_data_size() const -> valid_if_positive< span_size_t > | eagine::msgbus::endpoint | |
| method_handler typedef | eagine::msgbus::endpoint | |
| named_logging_object(identifier id, main_ctx_log_backend_getter backend_getter) noexcept | eagine::named_logging_object< main_ctx_log_backend_getter > | inline |
| named_logging_object(identifier id, const named_logging_object &parent) noexcept | eagine::named_logging_object< main_ctx_log_backend_getter > | inline |
| named_logging_object() noexcept=default | eagine::named_logging_object< main_ctx_log_backend_getter > | |
| named_logging_object(named_logging_object &&temp) noexcept | eagine::named_logging_object< main_ctx_log_backend_getter > | inline |
| named_logging_object(const named_logging_object &that) noexcept | eagine::named_logging_object< main_ctx_log_backend_getter > | inline |
| object_description(string_view display_name, string_view description) noexcept | eagine::named_logging_object< main_ctx_log_backend_getter > | inline |
| object_id() const noexcept | eagine::named_logging_object< main_ctx_log_backend_getter > | inline |
| operator=(endpoint &&)=delete | eagine::msgbus::endpoint | |
| operator=(const endpoint &)=delete | eagine::msgbus::endpoint | |
| eagine::msgbus::connection_user::operator=(interface &&)=delete | eagine::interface< connection_user > | |
| eagine::msgbus::connection_user::operator=(const interface &)=delete | eagine::interface< connection_user > | |
| eagine::main_ctx_object::operator=(named_logging_object &&) noexcept -> named_logging_object &=default | eagine::named_logging_object< main_ctx_log_backend_getter > | |
| eagine::main_ctx_object::operator=(const named_logging_object &) -> named_logging_object &=default | eagine::named_logging_object< main_ctx_log_backend_getter > | |
| post(message_id msg_id, message_view message) -> bool | eagine::msgbus::endpoint | inline |
| post_blob(message_id msg_id, identifier_t target_id, memory::const_block blob, std::chrono::seconds max_time, message_priority priority) -> bool | eagine::msgbus::endpoint | inline |
| post_certificate(identifier_t target_id) -> bool | eagine::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) -> bool | eagine::msgbus::endpoint | |
| post_value(message_id msg_id, T &value, const message_info &info={}) -> bool | eagine::msgbus::endpoint | inline |
| preconfigure_id(identifier_t id) -> auto & | eagine::msgbus::endpoint | inline |
| process_all(message_id msg_id, method_handler handler) -> span_size_t | eagine::msgbus::endpoint | |
| process_everything(method_handler handler) -> span_size_t | eagine::msgbus::endpoint | |
| process_instance_id() const noexcept -> process_instance_id_t | eagine::main_ctx_object | |
| process_one(message_id msg_id, method_handler handler) -> bool | eagine::msgbus::endpoint | |
| process_one(message_id msg_id, member_function_constant< bool(Class::*)(const message_context &, stored_message &), MemFnPtr > method, Class *instance) -> bool | eagine::msgbus::endpoint | inline |
| 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) -> bool | eagine::msgbus::endpoint | inline |
| respond_to(const message_info &info, message_id msg_id) -> bool | eagine::msgbus::endpoint | inline |
| say_bye() -> bool | eagine::msgbus::endpoint | |
| say_not_a_router() -> bool | eagine::msgbus::endpoint | |
| say_not_subscribed_to(identifier_t target_id, message_id) | eagine::msgbus::endpoint | |
| say_still_alive() -> bool | eagine::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::endpoint | inline |
| subscribe(message_id) | eagine::msgbus::endpoint | |
| unsubscribe(message_id) | eagine::msgbus::endpoint | |
| update() -> bool | eagine::msgbus::endpoint | |