hmbdc
simplify-high-performance-messaging-programming
Public Types | Public Member Functions | List of all members
hmbdc::app::tcpcast::sendsession_detail::SyncSendSession Struct Reference
Inheritance diagram for hmbdc::app::tcpcast::sendsession_detail::SyncSendSession:
hmbdc::app::tcpcast::sendsession_detail::SendSession

Public Types

using ptr = shared_ptr< SyncSendSession >
 

Public Member Functions

template<typename ToSend >
size_t send (std::pair< char const *, char const * > const &t, ToSend const &toSend, size_t size)
 
- Public Member Functions inherited from hmbdc::app::tcpcast::sendsession_detail::SendSession
 SendSession (tcp::socket socket)
 
void start ()
 
void stop ()
 
char const * id () const
 
bool ready () const
 

Additional Inherited Members

- Protected Attributes inherited from hmbdc::app::tcpcast::sendsession_detail::SendSession
tcp::socket socket_
 
text::StringTrieSet clientSubscriptions_
 

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