struct
Matter::Cluster::AttributeMetadata
- Matter::Cluster::AttributeMetadata
- Struct
- Value
- Object
Overview
Attribute metadata
Defined in:
matter/cluster/cluster.crConstructors
Instance Method Summary
- #access : Definitions::AccessControl::EntryPrivilege
- #access=(access : Definitions::AccessControl::EntryPrivilege)
- #default : Bytes | Nil
- #default=(default : Bytes | Nil)
- #id : DataType::AttributeId
- #id=(id : DataType::AttributeId)
- #max : Int64 | Nil
- #max=(max : Int64 | Nil)
- #min : Int64 | Nil
- #min=(min : Int64 | Nil)
- #name : String
- #name=(name : String)
- #type : Symbol
- #type=(type : Symbol)
- #writable : Bool
- #writable=(writable : Bool)
Constructor Detail
def self.new(id : DataType::AttributeId, name : String, type : Symbol, writable : Bool = false, default : Bytes | Nil = nil, min : Int64 | Nil = nil, max : Int64 | Nil = nil, access : Definitions::AccessControl::EntryPrivilege = Definitions::AccessControl::EntryPrivilege::View)
#