CyberAtom C++ Library

2.5.0

Public Member Functions | List of all members
cyberatom::IDevice Class Referenceabstract
Inheritance diagram for cyberatom::IDevice:
cyberatom::Device

Public Member Functions

virtual void onMessage (uint8_t code, const uint8_t *payload, size_t payload_size)=0
 
virtual void checkForMessages ()=0
 Triggers communication with the device and checks whether there are any incoming messages from the device. More...
 

Member Function Documentation

virtual void cyberatom::IDevice::checkForMessages ( )
pure virtual

Triggers communication with the device and checks whether there are any incoming messages from the device.

Exceptions
UnsupportedMessageIdException
DataTransferException

Implemented in cyberatom::Device.

virtual void cyberatom::IDevice::onMessage ( uint8_t  code,
const uint8_t *  payload,
size_t  payload_size 
)
pure virtual
Parameters
code
payload
payload_size

Implemented in cyberatom::Device.


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