Interface EndpointInterface
Properties
Methods
addChildEndpoint
- addChildEndpoint(endpoint): void
Returns void
addClusterClient
- addClusterClient(client): void
Returns void
addClusterServer
- addClusterServer(server): void
Returns void
close
- close(): void
Returns void
determineUniqueID
- determineUniqueID(): undefined | string
Returns undefined | string
hasClusterServer
- hasClusterServer(cluster): boolean
Returns boolean
removeFromStructure
- removeFromStructure(): void
Returns void
setStructureChangedCallback
- setStructureChangedCallback(callback): void
Returns void
verifyRequiredClusters
- verifyRequiredClusters(): void
Returns void
The primary interface for Matter.js endpoint implementations.
TODO - this is a transitional interface that allows us to have multiple implementations of the legacy endpoint API