HAN-FUN API  1.5.3
This project provides the common implementation of ULE Alliance's HAN-FUN application protocol.
HF::Interfaces::SimpleTemperature Namespace Reference

This namespace contains the implementation of the Simple Temperature interface. More...

Data Structures

struct  Base
 Simple Temperature Interface : Parent. More...
 
class  Client
 Level Control Interface : Client side implementation. More...
 
struct  MaximumTemperature
 Helper class to handle the Maximum Measured Temperature attribute for the Simple Temperature interface. More...
 
struct  MininumTemperature
 Helper class to handle the Minimum Measured Temperature attribute for the Simple Temperature interface. More...
 
class  Server
 Simple Temperature Interface : Server side interface. More...
 
struct  Temperature
 Helper class to handle the Measured Temperature attribute for the Simple Temperature interface. More...
 
struct  Tolerance
 Helper class to handle the Tolerance attribute for the Simple Temperature interface. More...
 

Enumerations

enum  Attributes { VALUE_ATTR = 0x01, MINIMUM_ATTR = 0x02, MAXIMUM_ATTR = 0x03, TOLERANCE_ATTR = 0x04 }
 Attributes. More...
 

Functions

HF::Attributes::IAttributecreate_attribute (uint8_t uid)
 Create an attribute object that can hold the attribute with the given uid. (HF::Interfaces::SimpleTemperature::Server *,uint8_t) More...
 

Detailed Description

This namespace contains the implementation of the Simple Temperature interface.