36 virtual ~Node() =
default;
75 HF::Units::
Unit<
HF::Profiles::SimpleOnOffSwitch>(index, device)
This is the top level include file for the HAN-FUN library.
SimpleSwitch(uint8_t index, HF::IDevice &device)
Constructor.
Helper template class to implement units.
This class represents the interface common to all HAN-FUN devices.
This class represents a byte array.
Unit(uint8_t id, IDevice &device)
Constructor.
SimpleLight(uint8_t index, HF::IDevice &device)
Constructor.
Template for declaring HAN-FUN node devices.
void receive(Protocol::Packet &packet, Common::ByteArray &payload, uint16_t offset) _override
Callback to deliver a packet received from the transport layer.
Top-level namespace for the HAN-FUN library.