struct

Matter::InteractionModel::ConcreteAttributePath

Inherits Struct < Value < Object

Concrete attribute path with data version

Constructors

new(endpoint : UInt16, cluster : UInt32, attribute : UInt32, list_index : UInt16 | Nil = nil)
Source

Instance methods

==(other : ConcreteAttributePath) : Bool
Source
attribute
Source
attribute=(attribute : UInt32)
Source
cluster
Source
cluster=(cluster : UInt32)
Source
endpoint
Source
endpoint=(endpoint : UInt16)
Source
list_index
Source
list_index=(list_index : UInt16 | Nil)
Source
to_path
Source
to_s

Returns a nicely readable and concise string representation of this object, typically intended for users.

This method should usually not be overridden. It delegates to #to_s(IO) which can be overridden for custom implementations.

Also see #inspect.

Source