Matter::Cluster::Definitions::NetworkCommissioning::AddOrUpdateThreadNetworkRequest
Inherits TLV::Serializable < Struct < Value < Object
Constructors
new(operational_dataset : Slice(UInt8), breadcrumb : UInt64)
Sourcenew(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
breadcrumb
Sourcebreadcrumb=(breadcrumb : UInt64)
Sourceoperational_dataset
The OperationalDataset field shall contain the Thread Network Parameters, including channel, PAN ID, and Extended PAN ID.
The encoding for the OperationalDataset field is defined in the Thread specification. The client shall pass the OperationalDataset as an opaque octet string.
See Section 11.8.7.1.2, "Breadcrumb Field" for usage.
operational_dataset=(operational_dataset : Slice(UInt8))
The OperationalDataset field shall contain the Thread Network Parameters, including channel, PAN ID, and Extended PAN ID.
The encoding for the OperationalDataset field is defined in the Thread specification. The client shall pass the OperationalDataset as an opaque octet string.
See Section 11.8.7.1.2, "Breadcrumb Field" for usage.
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