HiveMind
Public Member Functions | List of all members
IHiveConnectHiveMindApiMessageHandler Class Referenceabstract

Handles HiveConnectHiveMindApi messages and makes the proper request. More...

#include <IHiveConnectHiveMindApiMessageHandler.h>

Inheritance diagram for IHiveConnectHiveMindApiMessageHandler:
Inheritance graph
Collaboration diagram for IHiveConnectHiveMindApiMessageHandler:
Collaboration graph

Public Member Functions

virtual ~IHiveConnectHiveMindApiMessageHandler ()=default
 
virtual bool handleMessage (uint16_t sourceId, uint16_t destId, const HiveConnectHiveMindApiDTO &message)=0
 handles HiveConnectHiveMindApi More...
 

Detailed Description

Handles HiveConnectHiveMindApi messages and makes the proper request.

Constructor & Destructor Documentation

◆ ~IHiveConnectHiveMindApiMessageHandler()

virtual IHiveConnectHiveMindApiMessageHandler::~IHiveConnectHiveMindApiMessageHandler ( )
virtualdefault

Member Function Documentation

◆ handleMessage()

virtual bool IHiveConnectHiveMindApiMessageHandler::handleMessage ( uint16_t  sourceId,
uint16_t  destId,
const HiveConnectHiveMindApiDTO &  message 
)
pure virtual

handles HiveConnectHiveMindApi

Parameters
sourceIdthe source id of the message
destIdthe source id of the message
messagethe message dto to handle
Returns
true if the operation was successfull, false if not

Implemented in HiveConnectHiveMindApiMessageHandler.

Here is the caller graph for this function:

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