libjmmcg
build_2783
A C++ library containing an eclectic mix of useful, advanced components.
|
Construct the specified output message-type from the input message and send it to the client socket. More...
#include <processing_rules.hpp>
Public Types | |
using | src_msg_t = InMsg |
using | dest_msg_t = OutMsg |
Public Member Functions | |
template<class ... Args> | |
constexpr | convert_then_send (Args &&...) noexcept(true) |
template<auto state, auto next> | |
decltype(next) | operator() (typename src_msg_details_t::msg_buffer_t const &buff, socket_t &, socket_t &client_skt) const |
Construct the specified output message-type from the input message and send it to the client socket.
Definition at line 136 of file processing_rules.hpp.
using isimud::exchanges::common::message_responses< SrcMsgDetails, DestMsgDetails, Derived, FlowMsgTypes, SktT >::convert_then_send< InMsg, OutMsg >::dest_msg_t = OutMsg |
Definition at line 138 of file processing_rules.hpp.
using isimud::exchanges::common::message_responses< SrcMsgDetails, DestMsgDetails, Derived, FlowMsgTypes, SktT >::convert_then_send< InMsg, OutMsg >::src_msg_t = InMsg |
Definition at line 137 of file processing_rules.hpp.
|
inlineexplicitconstexprnoexcept |
Definition at line 141 of file processing_rules.hpp.
|
inline |
buff | The message that was received, that shall be processed. |
client_skt | The socket to which any responses should be written. |
Definition at line 150 of file processing_rules.hpp.