|
SObjectizer-5 Extra
|
Implementation of mbox which holds last sent message. More...
#include <so_5_extra/error_ranges.hpp>#include <so_5/rt/impl/h/agent_ptr_compare.hpp>#include <so_5/rt/impl/h/message_limit_internals.hpp>#include <so_5/rt/impl/h/msg_tracing_helpers.hpp>#include <so_5/details/h/sync_helpers.hpp>#include <so_5/rt/h/mbox.hpp>Go to the source code of this file.
Namespaces | |
| so_5 | |
| Ranges for error codes of each submodules. | |
| so_5::extra | |
| so_5::extra::mboxes | |
| so_5::extra::mboxes::retained_msg | |
| so_5::extra::mboxes::retained_msg::errors | |
| so_5::extra::mboxes::retained_msg::details | |
Typedefs | |
| using | so_5::extra::mboxes::retained_msg::default_traits_t = no_service_request_traits_t |
| Default traits for retained message mbox. More... | |
Type extractors for config_type | |
| template<typename Config_Type > | |
| using | so_5::extra::mboxes::retained_msg::details::traits_t = typename Config_Type::traits_type |
| template<typename Config_Type > | |
| using | so_5::extra::mboxes::retained_msg::details::lock_t = typename Config_Type::lock_type |
Enumerations | |
| enum | so_5::extra::mboxes::retained_msg::service_request_support_t { so_5::extra::mboxes::retained_msg::service_request_support_t::disabled, so_5::extra::mboxes::retained_msg::service_request_support_t::enabled } |
| Indiction of service requests support for retained message mbox. More... | |
Functions | |
| invocation_type_t | so_5::extra::mboxes::retained_msg::details::detect_invocation_type_for_retained_msg (const message_ref_t &msg) noexcept |
| Detection of invocation_type for a retained message. More... | |
| template<typename Traits = default_traits_t, typename Lock_Type = std::mutex> | |
| mbox_t | so_5::extra::mboxes::retained_msg::make_mbox (environment_t &env) |
| Create an instance of retained message mbox. More... | |
Variables | |
| const int | so_5::extra::mboxes::retained_msg::errors::rc_service_request_via_retained_msg_mbox |
| An attempt perform service request via retained message mbox. More... | |
| template<typename Config_Type > | |
| constexpr service_request_support_t | so_5::extra::mboxes::retained_msg::details::service_request_support_v |
| Helper function for extraction service requests support flag from config type. More... | |
Implementation of mbox which holds last sent message.
Definition in file retained_msg.hpp.
1.8.14