HAN-FUN API  1.5.3
This project provides the common implementation of ULE Alliance's HAN-FUN application protocol.
HF::Profiles::GenericApplicationLogic Class Reference

Generic Application Logic profile implementation. More...

#include <profiles.h>

+ Inheritance diagram for HF::Profiles::GenericApplicationLogic:
+ Collaboration diagram for HF::Profiles::GenericApplicationLogic:

Public Member Functions

virtual void periodic (uint32_t time)
 Handle periodic processing. More...
 
- Public Member Functions inherited from HF::Profiles::AbstractProfile< GENERIC_APPLICATION >
Common::Result handle (Protocol::Packet &packet, Common::ByteArray &payload, uint16_t offset)
 Handle incoming messages from the network. More...
 

Detailed Description

Generic Application Logic profile implementation.

Definition at line 1137 of file profiles.h.

Member Function Documentation

◆ periodic()

virtual void HF::Profiles::GenericApplicationLogic::periodic ( uint32_t  time)
inlinevirtual

Handle periodic processing.

Parameters
[in]timecurrent system clock value in seconds.

Reimplemented in HF::Units::Unit< HF::Profiles::GenericApplicationLogic, Alert, LevelControl, OnOff, SimplePowerMeter >.

Definition at line 1144 of file profiles.h.

References UNUSED.

1145  {
1146  UNUSED(time);
1147  }
#define UNUSED(x)
Helper macro to remove warning about unused function/method argument.

The documentation for this class was generated from the following file: