libknx
Public Member Functions | Public Attributes | Friends | List of all members
knx::dpt_219::data Class Reference

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.
 

Detailed Description

Data container for this dpt.


The documentation for this class was generated from the following file: