struct

Matter::Cluster::Definitions::BasicInformation::Events::ReachableChanged

Inherits TLV::Serializable < Struct < Value < Object

Body of the BasicInformation reachableChanged event

Constructors

new(any : TLV::Any)
Source

Class methods

from_io(io : IO, format : IO::ByteFormat = IO::ByteFormat::LittleEndian)
Source
from_slice(bytes : Bytes)
Source
from_tlv(any : TLV::Any)
Source
from_tlv(data : Bytes)
Source

Instance methods

reachable=(reachable : Bool)

This field shall indicate the value of the Reachable attribute after it was changed.

Source
reachable?

This field shall indicate the value of the Reachable attribute after it was changed.

Source
to_io(io : IO, format : IO::ByteFormat = IO::ByteFormat::LittleEndian) : Nil
Source
to_slice
Source
to_tlv(outer_tag : Nil | UInt8 | Tuple(UInt16, UInt16) | Tuple(UInt16, UInt16, UInt16) = nil) : TLV::Any
Source