HiveMind
|
Handles messages destined to the bbvm. More...
#include <IBittyBuzzMessageHandler.h>
Public Member Functions | |
virtual | ~IBittyBuzzMessageHandler ()=default |
virtual bool | processMessage ()=0 |
process a message and sends a response if needed. A response is sent to the appropriate queue on a request More... | |
virtual void | clearMessages ()=0 |
clears all the pending messages in the input queue without processing them More... | |
virtual uint16_t | messageQueueLength () const =0 |
gets the number of message to be processed in the queue More... | |
Handles messages destined to the bbvm.
|
virtualdefault |
|
pure virtual |
clears all the pending messages in the input queue without processing them
Implemented in BittyBuzzMessageHandler.
|
pure virtual |
gets the number of message to be processed in the queue
Implemented in BittyBuzzMessageHandler.
|
pure virtual |
process a message and sends a response if needed. A response is sent to the appropriate queue on a request
Implemented in BittyBuzzMessageHandler.