EII Message Bus C Reference
|
#include <msgbus.hpp>
Public Member Functions | |
~Service () | |
void | response (MsgEnvelope *response) |
![]() | |
~ReceiveContext () | |
MsgEnvelope * | recv_wait () |
template<class Rep , class Period > | |
MsgEnvelope * | recv_timedwait (const std::chrono::duration< Rep, Period > &timeout) |
MsgEnvelope * | recv_nowait () |
user_data_t * | get_user_data () |
Friends | |
class | MsgbusContext |
Additional Inherited Members | |
![]() | |
ReceiveContext (void *msgbus_ctx, recv_ctx_t *recv_ctx) | |
![]() | |
void * | m_msgbus_ctx |
recv_ctx_t * | m_recv_ctx |
EII Message Bus service (i.e. server) wrapper.
eii::msgbus::Service::~Service | ( | ) |
Destructor
void eii::msgbus::Service::response | ( | MsgEnvelope * | response | ) |
Issue a response over the message bus.
MsgEnvelope
by the calling application after this method is called.MsgbusException | Thrown if an error occurs in the message bus. |
response | - MsgEnvelope* response |