hmbdc
simplify-high-performance-messaging-programming
hmbdc::app::utils::NetPortal< NetContext, SendMessageTuple, RecvMessageTuple > Struct Template Reference

an utility that gives finer control to the user that do not rely on hmbdc Contexts More...

#include <NetPortal.hpp>

Detailed Description

template<typename NetContext, typename SendMessageTuple, typename RecvMessageTuple = std::tuple<>>
struct hmbdc::app::utils::NetPortal< NetContext, SendMessageTuple, RecvMessageTuple >

an utility that gives finer control to the user that do not rely on hmbdc Contexts

still needs to use NetContext singleton which needs to be created first

Template Parameters
NetContext- on the hmbdc net transport Context such as tcpcast::NetContext, ... etc
SendMessageTuple- std tuple containing the message types to send out - can be empty
RecvMessageTuple- std tuple containing the message types to receive - default to be empty

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