struct
Matter::Cluster::Definitions::Action::EndpointList
- Matter::Cluster::Definitions::Action::EndpointList
- Struct
- Value
- Object
Overview
This data type holds the details of a single endpoint list, which relates to a set of endpoints that have some logical relation, and contains the data fields below.
This field shall provide an unique identifier used to identify the endpoint list.
This field shall indicate the name (as assigned by the user or automatically by the server) associated with the set of endpoints in this list. This can be used for identifying the action to the user by the client. Example: "living room".
This field shall indicate the type of endpoint list, see EndpointListTypeEnum.
Included Modules
- TLV::Serializable
Defined in:
matter/cluster/definitions/action.crConstructors
Instance Method Summary
- #endpoint_list_id : UInt16
- #endpoint_list_id=(endpoint_list_id : UInt16)
-
#endpoints : Array(DataType::EndpointNumber)
This field shall provide a list of endpoint numbers.
-
#endpoints=(endpoints : Array(DataType::EndpointNumber))
This field shall provide a list of endpoint numbers.
- #name : String
- #name=(name : String)
- #type : EndpointListType
- #type=(type : EndpointListType)
Constructor Detail
Instance Method Detail
This field shall provide a list of endpoint numbers.
This field shall provide a list of endpoint numbers.