#include <HiveConnectHiveMindApiMessageHandler.h>
◆ HiveConnectHiveMindApiMessageHandler()
HiveConnectHiveMindApiMessageHandler::HiveConnectHiveMindApiMessageHandler |
( |
ICircularQueue< MessageDTO > & |
hostQueue, |
|
|
ICircularQueue< MessageDTO > & |
remoteQueue, |
|
|
ILogger & |
logger |
|
) |
| |
◆ ~HiveConnectHiveMindApiMessageHandler()
HiveConnectHiveMindApiMessageHandler::~HiveConnectHiveMindApiMessageHandler |
( |
| ) |
|
|
overridedefault |
◆ handleMessage()
bool HiveConnectHiveMindApiMessageHandler::handleMessage |
( |
uint16_t |
sourceId, |
|
|
uint16_t |
destId, |
|
|
const HiveConnectHiveMindApiDTO & |
message |
|
) |
| |
|
overridevirtual |
handles HiveConnectHiveMindApi
- Parameters
-
sourceId | the source id of the message |
destId | the source id of the message |
message | the message dto to handle |
- Returns
- true if the operation was successfull, false if not
Implements IHiveConnectHiveMindApiMessageHandler.
◆ m_hostQueue
ICircularQueue<MessageDTO>& HiveConnectHiveMindApiMessageHandler::m_hostQueue |
|
private |
◆ m_logger
ILogger& HiveConnectHiveMindApiMessageHandler::m_logger |
|
private |
◆ m_remoteQueue
ICircularQueue<MessageDTO>& HiveConnectHiveMindApiMessageHandler::m_remoteQueue |
|
private |
The documentation for this class was generated from the following files: