ClusterId

data class ClusterId


Provides a split of source/id of a matter cluster identifier, following the matter Manufacturer Extensible Identifier (MEI) format: 16-bit source and 16-bit id.

Provides access to the GHP-specific trait identifier of the same.

Summary

Public constructors

ClusterId(value: UInt, traitName: String, vendorName: String)

Public functions

open String

Public constructors

ClusterId

ClusterId(value: UInt, traitName: String = "", vendorName: String = "")

Public functions

toString

open fun toString(): String

Public properties

id

val idUShort

source

val sourceUShort

traitFriendlyName

val traitFriendlyNameString

traitId

val traitIdString

traitName

val traitNameString

value

val valueUInt

vendorName

val vendorNameString