|
EnOcean Link
1.14.2.0
Middleware to Connect EnOcean easily to other Projects
|
#include <eoReManChainer.h>
Public Member Functions | |
| void | CleanUpList () |
| eoReturn | ParseChainedMessage (eoTelegram &tel, eoReManMessage &msg) |
| eoReturn | SendChainedMessage (const eoReManMessage &msg, eoGateway &gateway, bool shallBeRepeated=false) |
Chaining of remote management messages
| void eoReManChainer::CleanUpList | ( | ) |
Cleans up the list of eoChainedMessage Objects by dropping the ones that are timed out
| eoReturn eoReManChainer::ParseChainedMessage | ( | eoTelegram & | tel, |
| eoReManMessage & | msg | ||
| ) |
| eoReturn eoReManChainer::SendChainedMessage | ( | const eoReManMessage & | msg, |
| eoGateway & | gateway, | ||
| bool | shallBeRepeated = false |
||
| ) |
Sends a RemoteManagement message longer than 14 bytes in multiple telegrams
| msg | The Message to be split into telegrams |
| gateway | The eoGateway the telegrams are to be sent with |