SObjectizer 5.8
Loading...
Searching...
No Matches
enveloped_msg.hpp File Reference

Stuff related to enveloped messages. More...

#include <so_5/message.hpp>
#include <so_5/optional.hpp>

Go to the source code of this file.

Classes

class  so_5::enveloped_msg::payload_info_t
 An information about payload inside envelope. More...
 
class  so_5::enveloped_msg::handler_invoker_t
 An extended version of handling_context which can be used for calling event handler. More...
 
class  so_5::enveloped_msg::envelope_t
 An interface of envelope with some message/signal inside. More...
 

Namespaces

namespace  so_5
 Private part of message limit implementation.
 
namespace  so_5::enveloped_msg
 

Enumerations

enum class  so_5::enveloped_msg::access_context_t { so_5::enveloped_msg::handler_found , so_5::enveloped_msg::transformation , so_5::enveloped_msg::inspection }
 Information about context on that enveloped message is handled. More...
 

Functions

SO_5_FUNC optional< payload_info_tso_5::enveloped_msg::extract_payload_for_message_transformation (const message_ref_t &envelope)
 Helper function for extraction of a payload from enveloped message.
 
SO_5_FUNC optional< message_ref_tso_5::enveloped_msg::message_to_be_inspected (const message_ref_t &msg_or_envelope)
 Helper function for extraction of a payload from enveloped message.
 

Detailed Description

Stuff related to enveloped messages.

Since
v.5.5.23

Definition in file enveloped_msg.hpp.