struct
Matter::InteractionModel::AttributeDataIB
- Matter::InteractionModel::AttributeDataIB
- Struct
- Value
- Object
Overview
AttributeDataIB - per matter.js TlvAttributeReportData
Included Modules
- TLV::Serializable
Defined in:
matter/interaction_model/tlv_messages.crConstructors
- .new(path : AttributePath, data : TLV::Value, data_version : UInt32 | Nil = nil)
- .new(data : Slice(UInt8))
Instance Method Summary
-
#data : TLV::Value
Tag 2: Data (TLV::Value - the actual attribute value)
-
#data=(data : TLV::Value)
Tag 2: Data (TLV::Value - the actual attribute value)
-
#data_version : UInt32 | Nil
Tag 0: DataVersion (optional)
-
#data_version=(data_version : UInt32 | Nil)
Tag 0: DataVersion (optional)
-
#path : AttributePath
Tag 1: Path
-
#path=(path : AttributePath)
Tag 1: Path