struct

Matter::Cluster::Definitions::GeneralCommissioning::CommissioningCompleteResponse

Inherits TLV::Serializable < Struct < Value < Object

This field shall contain the result of the operation, based on the behavior specified in the functional description of the CommissioningComplete command.

See Section 11.9.6.1, “Common fields in General Commissioning cluster responses”.

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

debug_text
Source
debug_text=(debug_text : String)
Source
error_code
Source
error_code=(error_code : CommissioningError)
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