SObjectizer
5.5
|
#include <so_5/message_limit.hpp>
#include <so_5/impl/message_limit_action_msg_tracer.hpp>
#include <so_5/impl/enveloped_msg_details.hpp>
#include <so_5/environment.hpp>
#include <so_5/enveloped_msg.hpp>
#include <so_5/error_logger.hpp>
#include <so_5/ret_code.hpp>
#include <so_5/details/abort_on_fatal_error.hpp>
#include <sstream>
Namespaces | |
so_5 | |
Public part of message limit implementation. | |
Functions | |
SO_5_FUNC void | so_5::message_limit::impl::drop_message_reaction (const overlimit_context_t &ctx) |
Actual implementation of drop message reaction. More... | |
SO_5_FUNC void | so_5::message_limit::impl::abort_app_reaction (const overlimit_context_t &ctx) |
Actual implementation of abort application reaction. More... | |
SO_5_FUNC void | so_5::message_limit::impl::redirect_reaction ( const overlimit_context_t &ctx, const mbox_t &to) |
Actual implementation of redirect message reaction. More... | |
SO_5_FUNC void | so_5::message_limit::impl::transform_reaction ( const overlimit_context_t &ctx, const mbox_t &to, const std::type_index &msg_type, const message_ref_t &message) |
Actual implementation of transform reaction. More... | |
Variables | |
const unsigned int | so_5::message_limit::impl::max_overlimit_reaction_deep = 32 |
Maximum overlimit reaction deep. More... | |