hmbdc
simplify-high-performance-messaging-programming
Public Member Functions | List of all members
hmbdc::tips::rnetmap::recvtransportengine_detail::RecvTransportImpl< OutputBuffer, AttachmentAllocator > Struct Template Reference
Inheritance diagram for hmbdc::tips::rnetmap::recvtransportengine_detail::RecvTransportImpl< OutputBuffer, AttachmentAllocator >:
hmbdc::tips::rnetmap::RecvTransport hmbdc::time::TimerManager hmbdc::tips::rnetmap::transport_detail::EngineTransport hmbdc::tips::rnetmap::transport_detail::Transport hmbdc::tips::rnetmap::recvtransportengine_detail::RecvTransportEngine< OutputBuffer, AttachmentAllocator >

Public Member Functions

void handleMessageCb (TypeTagBackupSource const &t)
 only used by MD
 
size_t sessionsRemainingActive () const
 check how many other parties are sending to this engine 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...
 

Member Function Documentation

◆ sessionsRemainingActive()

template<typename OutputBuffer , typename AttachmentAllocator >
size_t hmbdc::tips::rnetmap::recvtransportengine_detail::RecvTransportImpl< OutputBuffer, AttachmentAllocator >::sessionsRemainingActive ( ) const
inline

check how many other parties are sending to this engine

Returns
recipient session count are still active

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