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.

MatterSpecification.v13.Core § 9.14.4.7

interface EndpointList {
    endpointListId: number;
    endpoints: EndpointNumber[];
    name: string;
    type: Actions.EndpointListType;
}

Hierarchy (view full)

Properties

endpointListId: number = ...

This field shall provide an unique identifier used to identify the endpoint list.

MatterSpecification.v13.Core § 9.14.4.7.1

endpoints: EndpointNumber[] = ...

This field shall provide a list of endpoint numbers.

MatterSpecification.v13.Core § 9.14.4.7.4

name: string = ...

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".

MatterSpecification.v13.Core § 9.14.4.7.2

This field shall indicate the type of endpoint list, see EndpointListTypeEnum.

MatterSpecification.v13.Core § 9.14.4.7.3