Attribute Record. A compact attribute reporting feature, which uses the following information to translate the reports.
Public Attribute Documentation#
attributeID#
uint16_t EmberGpAttributeRecord::attributeID
Attribute ID
Definition at line
592
of file stack/include/gp-types.h
attributeDataType#
uint8_t EmberGpAttributeRecord::attributeDataType
Attribute data type
Definition at line
594
of file stack/include/gp-types.h
remainingAttributRecordLength#
uint8_t EmberGpAttributeRecord::remainingAttributRecordLength
Remaining attribute record length Note: it is "N-1" i.e. total number of octet -1 of following attribute record field. Therefore, 0b0000 indicates that 1 octet follows, which allows sink to skip equivalent number of octets.
Definition at line
600
of file stack/include/gp-types.h
reported#
uint8_t EmberGpAttributeRecord::reported
Reported flag for the direction of if it is reported or received
Definition at line
602
of file stack/include/gp-types.h
attrValuePresent#
uint8_t EmberGpAttributeRecord::attrValuePresent
Attribute value preset flag
Definition at line
604
of file stack/include/gp-types.h
attrOffsetWithinReport#
uint8_t EmberGpAttributeRecord::attrOffsetWithinReport
Offset of the attribute value in the report message
Definition at line
606
of file stack/include/gp-types.h
attrValue#
uint32_t EmberGpAttributeRecord::attrValue
Attribute Value
Definition at line
612
of file stack/include/gp-types.h
attrValueSize#
uint8_t EmberGpAttributeRecord::attrValueSize
Attribute size
Definition at line
614
of file stack/include/gp-types.h