public interface ZigBeeSimpleDescriptor
The Simple Descriptor contains information specific to each endpoint present in the node.
Modifier and Type | Method and Description |
---|---|
int |
getApplicationDeviceId()
Returns the application device id as defined per profile.
|
byte |
getApplicationDeviceVersion()
Returns the version of the endpoint application.
|
int |
getApplicationProfileId()
Returns the application profile id.
|
short |
getEndpoint()
Returns the endpoint for which this descriptor is defined.
|
int[] |
getInputClusters()
Returns an array of input (server) cluster identifiers.
|
int[] |
getOutputClusters()
Returns an array of output (client) cluster identifiers.
|
boolean |
providesInputCluster(int clusterId)
Checks if this endpoint implements the given cluster id as an input
cluster.
|
boolean |
providesOutputCluster(int clusterId)
Checks if this endpoint implements the given cluster id as an output
cluster.
|
int getApplicationProfileId()
int getApplicationDeviceId()
short getEndpoint()
byte getApplicationDeviceVersion()
int[] getInputClusters()
int[] getOutputClusters()
boolean providesInputCluster(int clusterId)
clusterId
- the cluster identifier.boolean providesOutputCluster(int clusterId)
clusterId
- the cluster identifier.Copyright © Contributors to the Eclipse Foundation Licensed under the Eclipse Foundation Specification License – v1.0