Communication group client proxy. More...
#include <communication_group_client.h>
Public Member Functions | |
CommunicationGroupClient (RequestHandler< T > requestHandler) | |
Constructor. More... | |
void | Message (const T &msg) |
Receive a request message from the server. More... | |
std::future< void > | Response (const R &responseMsg) const |
Send a response message to the server. More... | |
Communication group client proxy.
T | Request message type |
R | Response message type |
|
inlineexplicit |
Constructor.
requestHandler | On request message received handler |
|
inline |
Receive a request message from the server.
msg | Received request message |
std::future< void > ara::com::cg::CommunicationGroupClient< T, R >::Response | ( | const R & | responseMsg | ) | const |
Send a response message to the server.
responseMsg | Response message to be sent |