libjmmcg  build_2783
A C++ library containing an eclectic mix of useful, advanced components.
isimud::exchanges::common::message_responses< SrcMsgDetails, DestMsgDetails, Derived, FlowMsgTypes, SktT >::send_reject< OutMsg, ToClient > Struct Template Reference

#include <processing_rules.hpp>

Public Types

using dest_msg_t = OutMsg
 

Public Member Functions

template<class ... Args>
constexpr send_reject (Args &&...) noexcept(true)
 
template<auto state, auto next>
decltype(next) operator() (typename src_msg_details_t::msg_buffer_t const &, socket_t &exchg_skt, socket_t &client_skt) const
 

Detailed Description

template<class SrcMsgDetails, class DestMsgDetails, class Derived, class FlowMsgTypes, class SktT>
template<class OutMsg, bool ToClient>
struct isimud::exchanges::common::message_responses< SrcMsgDetails, DestMsgDetails, Derived, FlowMsgTypes, SktT >::send_reject< OutMsg, ToClient >

Definition at line 222 of file processing_rules.hpp.

Member Typedef Documentation

◆ dest_msg_t

template<class SrcMsgDetails, class DestMsgDetails, class Derived, class FlowMsgTypes, class SktT>
template<class OutMsg , bool ToClient>
using isimud::exchanges::common::message_responses< SrcMsgDetails, DestMsgDetails, Derived, FlowMsgTypes, SktT >::send_reject< OutMsg, ToClient >::dest_msg_t = OutMsg

Definition at line 223 of file processing_rules.hpp.

Constructor & Destructor Documentation

◆ send_reject()

template<class SrcMsgDetails, class DestMsgDetails, class Derived, class FlowMsgTypes, class SktT>
template<class OutMsg , bool ToClient>
template<class ... Args>
constexpr isimud::exchanges::common::message_responses< SrcMsgDetails, DestMsgDetails, Derived, FlowMsgTypes, SktT >::send_reject< OutMsg, ToClient >::send_reject ( Args &&  ...)
inlineexplicitconstexprnoexcept

Definition at line 226 of file processing_rules.hpp.

Member Function Documentation

◆ operator()()

template<class SrcMsgDetails, class DestMsgDetails, class Derived, class FlowMsgTypes, class SktT>
template<class OutMsg , bool ToClient>
template<auto state, auto next>
decltype(next) isimud::exchanges::common::message_responses< SrcMsgDetails, DestMsgDetails, Derived, FlowMsgTypes, SktT >::send_reject< OutMsg, ToClient >::operator() ( typename src_msg_details_t::msg_buffer_t const &  ,
socket_t exchg_skt,
socket_t client_skt 
) const
inline
Parameters
client_sktThe socket to which any responses should be written.
Returns
The next state from the declaration of the table.

Definition at line 234 of file processing_rules.hpp.


The documentation for this struct was generated from the following file: