EnOcean Link  1.14.0.0
Middleware to Connect EnOcean easily to other Projects
eoGpChainer Class Reference

#include <eoGpChainer.h>

Public Member Functions

void CleanUpList ()
 
eoReturn ParseChainedMessage (eoTelegram &tel, eoMessage &msg)
 
eoReturn SendChainedMessage (const eoMessage &msg, eoGateway &gateway)
 

Detailed Description

Chaning of GP data messages.

Member Function Documentation

◆ CleanUpList()

void eoGpChainer::CleanUpList ( )

Clean up the message list.

◆ ParseChainedMessage()

eoReturn eoGpChainer::ParseChainedMessage ( eoTelegram tel,
eoMessage msg 
)

Parses a chained GenericProfiles message from several telegrams to an eoMessage

Parameters
telincoming telegram
msgresulting eoMessage
Returns

◆ SendChainedMessage()

eoReturn eoGpChainer::SendChainedMessage ( const eoMessage msg,
eoGateway gateway 
)

Sends a Generic Profiles message longer than 14 bytes in multiple telegrams

Parameters
msgThe Message to be split into telegrams
gatewayThe eoGateway the telegrams are to be sent with
Returns