Z-Wave Protocol Controller Reference
ZCL Clusters helpers

Helper functions that all ZCL Cluster servers can use. More...

Collaboration diagram for ZCL Clusters helpers:

Functions

sl_status_t zcl_cluster_servers_get_unid_endpoint (attribute_store_node_t endpoint_id_node, zwave_endpoint_id_t &endpoint_id, std::string &unid)
 Helper function that finds out the UNID/Endpoint ID values an endpoint attribute store node. More...
 

Detailed Description

Helper functions that all ZCL Cluster servers can use.

Function Documentation

◆ zcl_cluster_servers_get_unid_endpoint()

sl_status_t zcl_cluster_servers_get_unid_endpoint ( attribute_store_node_t  endpoint_id_node,
zwave_endpoint_id_t endpoint_id,
std::string &  unid 
)

Helper function that finds out the UNID/Endpoint ID values an endpoint attribute store node.

Parameters
[in]endpoint_id_nodeAttribute Store node of the endpoint
[out]endpoint_idReference where the Endpoint ID value will be written
[out]unidReference where the UNID String value will be written
Returns
SL_STATUS_OK if the unid/endpoint_id were written, any other code otherwise