Matter::Cluster::Definitions::GeneralDiagnostics::Events::HardwareFaultChange
Inherits TLV::Serializable < Struct < Value < Object
Constructors
new(any : TLV::Any)
SourceClass methods
from_io(io : IO, format : IO::ByteFormat = IO::ByteFormat::LittleEndian)
Sourcefrom_slice(bytes : Bytes)
Sourcefrom_tlv(any : TLV::Any)
Sourcefrom_tlv(data : Bytes)
SourceInstance methods
current
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
This field shall represent the set of faults detected prior to this change event, as per Section
11.11.4.1, “HardwareFaultEnum”.
previous=(previous : Array(HardwareFault))
This field shall represent the set of faults detected prior to this change event, as per Section
11.11.4.1, “HardwareFaultEnum”.
to_io(io : IO, format : IO::ByteFormat = IO::ByteFormat::LittleEndian) : Nil
Sourceto_slice
Sourceto_tlv(outer_tag : Nil | UInt8 | Tuple(UInt16, UInt16) | Tuple(UInt16, UInt16, UInt16) = nil) : TLV::Any
Source