![]() |
HAN-FUN API
1.5.3
This project provides the common implementation of ULE Alliance's HAN-FUN application protocol.
|
This file contains the declaration of the API for a HAN-FUN device. More...
Go to the source code of this file.
Data Structures | |
struct | HF::IDevice |
This class represents the interface common to all HAN-FUN devices. More... | |
struct | HF::IDevice::IUnits |
Unit list type. More... | |
struct | HF::IDevice::IUnit0 |
HAN-FUN device Unit 0 common API. More... | |
Namespaces | |
HF | |
Top-level namespace for the HAN-FUN library. | |
HF::Core | |
This is the top-level namespace for the Core Services and Interfaces implementation. | |
HF::Core::DeviceInformation | |
This namespace contains the classes that implement the Device Information service. | |
HF::Core::AttributeReporting | |
This namespace contains the classes that implement the Attribute Reporting service. | |
HF::Core::GroupTable | |
This namespace contains the implementation of the Group Table service. | |
HF::Core::Time | |
This namespace contains the implementation of the Time service. | |
HF::Core::BatchProgramManagement | |
This namespace contains the implementation of the Batch Program Management interface. | |
HF::Core::Scheduling | |
This namespace contains the implementation of the Scheduling service. | |
HF::Core::Scheduling::Event | |
This namespace contains the implementation of the Event Scheduling service. | |
HF::Core::Scheduling::Weekly | |
This namespace contains the implementation of the Weekly Scheduling service. | |
HF::Units | |
This is the top-level namespace for the HAN-FUN units implementation. | |
HF::Protocol | |
HAN-FUN Protocol implementation. | |
This file contains the declaration of the API for a HAN-FUN device.
For licensing information, please see the file 'LICENSE' in the root folder.
Initial development by Bithium S.A. [http://www.bithium.com]
Definition in file device.h.