HAN-FUN API  1.5.3
This project provides the common implementation of ULE Alliance's HAN-FUN application protocol.

This module contains the common classes for the Core Services and Interfaces API implementation. More...

+ Collaboration diagram for Common:

Data Structures

struct  HF::Core::Unit0
 This represent the special unit with ID/UID = 0. More...
 
struct  HF::Core::IService
 This is the interface common to all Services. More...
 
struct  HF::Core::AbstractService
 This is the parent class for all services implementations. More...
 
struct  HF::Core::Service< _uid, Parent >
 Class template for all core services implementations. More...
 
struct  HF::Core::ServiceRole< Parent, _role >
 Class template for all interfaces role implementations. More...
 
class  HF::Unit0< Base, ITF >
 Helper template class used to define custom Unit 0 for devices. More...
 

Detailed Description

This module contains the common classes for the Core Services and Interfaces API implementation.