hmbdc
simplify-high-performance-messaging-programming
Public Member Functions | List of all members
hmbdc::tips::rmcast::sendtransportengine_detail::SendTransport Struct Reference

capture the transportation mechanism More...

#include <SendTransportEngine.hpp>

Inheritance diagram for hmbdc::tips::rmcast::sendtransportengine_detail::SendTransport:
hmbdc::tips::rmcast::transport_detail::EngineTransport hmbdc::time::TimerManager hmbdc::tips::rmcast::transport_detail::Transport hmbdc::tips::rmcast::sendtransportengine_detail::SendTransportEngine

Public Member Functions

 SendTransport (Config cfg, size_t maxMessageSize)
 ctor More...
 
- Public Member Functions inherited from hmbdc::time::TimerManager
void schedule (SysTime fireAt, Timer &timer)
 schedule the timer to start at a specific time More...
 
void cancel (Timer &timer)
 cancel a timer previously scheduled with the TimerManager More...
 

Detailed Description

capture the transportation mechanism

Constructor & Destructor Documentation

◆ SendTransport()

hmbdc::tips::rmcast::sendtransportengine_detail::SendTransport::SendTransport ( Config  cfg,
size_t  maxMessageSize 
)
inline

ctor

Parameters
cfgjason specifing the transport - see example, perf-rmcast.cpp
maxMessageSizemax messafe size in bytes to be sent hold the message in buffer until buffer is full to start sending

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