EnOcean Link
1.14.0.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 |