struct
Matter::Cluster::Definitions::GeneralDiagnostics::Events::HardwareFaultChange
Included Modules
- TLV::Serializable
Defined in:
matter/cluster/definitions/general_diagnostics.crConstructors
Class Method Summary
- .from_io(io : IO, format : IO::ByteFormat = IO::ByteFormat::LittleEndian)
- .from_slice(bytes : Bytes)
- .from_tlv(any : TLV::Any)
- .from_tlv(data : Bytes)
Instance Method Summary
-
#current : Array(HardwareFault)
This field shall represent the set of faults currently detected, as per Section 11.11.4.1, “HardwareFaultEnum”.
-
#current=(current : Array(HardwareFault))
This field shall represent the set of faults currently detected, as per Section 11.11.4.1, “HardwareFaultEnum”.
-
#previous : Array(HardwareFault)
This field shall represent the set of faults detected prior to this change event, as per Section
-
#previous=(previous : Array(HardwareFault))
This field shall represent the set of faults detected prior to this change event, as per Section
- #to_io(io : IO, format : IO::ByteFormat = IO::ByteFormat::LittleEndian) : Nil
- #to_slice : Bytes
- #to_tlv(outer_tag : Nil | UInt8 | Tuple(UInt16, UInt16) | Tuple(UInt16, UInt16, UInt16) = nil) : TLV::Any
Constructor Detail
Class Method Detail
Instance Method Detail
This field shall represent the set of faults currently detected, as per Section 11.11.4.1, “HardwareFaultEnum”.
This field shall represent the set of faults currently detected, as per Section 11.11.4.1, “HardwareFaultEnum”.
This field shall represent the set of faults detected prior to this change event, as per Section
11.11.4.1, “HardwareFaultEnum”.
This field shall represent the set of faults detected prior to this change event, as per Section
11.11.4.1, “HardwareFaultEnum”.