libknx
|
Data container for this dpt. More...
#include <dpt_types.hpp>
Public Member Functions | |
bool | operator== (const data &other) |
Compare. | |
data () | |
Set to zero. | |
Public Attributes | |
struct { | |
unsigned char log_number | |
Number of the current log. | |
unsigned char alarm_priority | |
Priority with 0 is highest. | |
unsigned char application_area | |
Area of error (there is a table where 0 is no fault and 20 is lighting (for example) | |
unsigned char error_class | |
Class of error. 0 is no fault. 4 is hw fault (table exists) | |
unsigned int reserverd0: 2 | |
Do not use. | |
unsigned int attributes: 6 | |
Bit field with 0 (ack), 1 (timestamp), 2 (alarmtext), 3 (errorcode) supressed. | |
unsigned int reserverd1: 5 | |
Do not use. | |
unsigned int alarm_status_attributes: 3 | |
Alarm status attributes with 0 (inalarm), 1 (alarmunack) and 2 (locked) | |
} | storage |
Data storage. | |
Friends | |
KNX_IMPORT_EXPORT friend std::ostream & | operator<< (std::ostream &os, const data &data) |
Output formatting. | |
Data container for this dpt.