|
deCONZ C++ API v2.6.1
|
Public Attributes | ||
| uint16_t | m_id = 0xFFFF | |
| uint8_t | m_dataType = 0xFF | |
| uint8_t | m_subType = 0xFF | |
| QString | m_name | |
| QString | m_description | |
| ZclAccess | m_access = ZclRead | |
| uint8_t | m_enumerationId = 0xFF | |
| Id of a enumeration repository. | ||
| uint8_t | m_numericBase = 10 | |
| For numeric data types. | ||
| bool | m_required = false | |
| True if mandatory. | ||
| bool | m_avail = true | |
| Attribute is available in the cluster. | ||
| union { | ||
| int idx | ||
| index into a list | ||
| uint64_t bitmap | ||
| bitmap bits set | ||
| } | m_valueState | |
| QVariant | m_value | |
| May hold a value or the static content like enumeration or bitmap values. | ||
| NumericUnion | m_numericValue {} | |
| Numeric data. | ||
| std::vector< int > | m_valuePos | |
| QStringList | m_valueNames | |
| int64_t | m_lastRead = -1 | |
| uint16_t | m_listSizeAttr = 0xFFFF | |
| If this is a list here is the attribute id wich holds the list size. | ||
| int | m_listSize = 0 | |
| Current size of the list. | ||
| uint16_t | m_minReportInterval = 0 | |
| Minimum reporting interval. | ||
| uint16_t | m_maxReportInterval = 0xFFFF | |
| Maximum reporting interval. | ||
| uint16_t | m_reportTimeout = 0 | |
| Report timeout period. | ||
| NumericUnion | m_reportableChange {} | |
| Reportable change. | ||
| ZclAttribute::FormatHint | m_formatHint = ZclAttribute::DefaultFormat | |
| int | m_rangeMin = 0 | |
| int | m_rangeMax = 0 | |
| quint16 | m_manufacturerCode = 0 | |
| quint16 | m_attrSetId = 0xFFFF | |
| quint16 | m_attrSetManufacturerCode = 0 | |
Static Public Attributes | |
| static constexpr int | PoolSize = 64 |
| uint16_t deCONZ::ZclAttributePrivate::m_listSizeAttr = 0xFFFF |
If this is a list here is the attribute id wich holds the list size.
if set to 0xFFFF this is no list.
| QVariant deCONZ::ZclAttributePrivate::m_value |
May hold a value or the static content like enumeration or bitmap values.
If so the m_valueInfo.(idx|bitmap) is used to optain the real value.