Zigbee Protocol Controller 1.6.0
zigpc_datastore::cluster Namespace Reference

Functions

std::vector< zcl_cluster_id_tget_id_list (const zigbee_eui64_t eui64, zigbee_endpoint_id_t ep_id, zcl_cluster_side_t cluster_side)
 Get list of cluster IDs under an endpoint based on the cluser side. More...
 

Function Documentation

◆ get_id_list()

std::vector< zcl_cluster_id_t > zigpc_datastore::cluster::get_id_list ( const zigbee_eui64_t  eui64,
zigbee_endpoint_id_t  ep_id,
zcl_cluster_side_t  cluster_side 
)
inline

Get list of cluster IDs under an endpoint based on the cluser side.

Parameters
eui64Device identifier.
ep_idEndpoint identifier.
cluster_sideCluster side (server/client)
Returns
std::vector<zcl_cluster_id_t> List of cluster IDs.