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

#include <eoMaintenanceChainer.h>

Public Member Functions

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

Detailed Description

Chaining for maintenance Telegrams

Member Function Documentation

◆ CleanUpList()

void eoMaintenanceChainer::CleanUpList ( )

Clean up the message list.

◆ ParseChainedMessage()

eoReturn eoMaintenanceChainer::ParseChainedMessage ( eoTelegram tel,
eoMaintenanceMessage msg 
)

Parses a chained maintenance message from several telegrams to one eoMaintenanceMessage

Parameters
telincoming telegram
msgresulting eoMaintenanceMessage
Returns

◆ SendChainedMessage()

eoReturn eoMaintenanceChainer::SendChainedMessage ( const eoMaintenanceMessage msg,
eoGateway gateway 
)

Sends a eoMaintenanceMessage in multiple Telegra,s

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