A list of uint8_t values.
virtual int32_t conjureUpWaitTime(const XsByteArray &bytes) const
Conjure up the time to wait based on properties of the received data (like the length)
virtual ~DataPoller()
Destroy the data poller.
int32_t innerFunction() override
The inner thread function.
A class implementing some basic data poller behavior.
void initFunction() override
Init function for the thread, sets the priority higher.
void cleanup()
Clean up the DataPoller.
Structure for storing a single message.
DataPoller(DataParser &parser)
Create a DataPoller with a parser.
A class for a standard thread that has to perform the same action repeatedly.
A class for the data parsing on a separete thread.