Zigbee Protocol Controller 1.6.0
zigpc_datastore_util.hpp File Reference

Go to the source code of this file.

Namespaces

namespace  zigpc_datastore
 
namespace  zigpc_datastore::util
 

Functions

attribute_store_node_t zigpc_datastore::util::get_device_parent (void)
 Retrieve the attribute store node ID of the device parent, the network entity. More...
 
attribute_store_node_t zigpc_datastore::util::get_endpoint_parent (zigbee_eui64_uint_t eui64)
 Retrieve the attribute store node ID of the endpoint parent (the device entity) More...
 
attribute_store_node_t zigpc_datastore::util::get_cluster_parent (zigbee_eui64_uint_t eui64, zigbee_endpoint_id_t endpoint_id)
 Retrieve the attribute store node ID of the cluster parent (the endpoint entity) More...
 
void zigpc_datastore::util::log_attributes_under_cluster (attribute_store_node_t cluster_parent, ClusterAccessor &cluster, zcl_cluster_side_t cluster_side, zcl_cluster_id_t cluster_id)
 Helper to log attributes under a cluster. More...
 
void zigpc_datastore::util::log_clusters_under_ep (attribute_store_node_t ep_parent, EndpointAccessor &endpoint, zigbee_endpoint_id_t endpoint_id, zcl_cluster_side_t cluster_side)
 Helper to log clusters under an enedpoint. More...
 
void zigpc_datastore::util::log_endpoints_under_dev (attribute_store_node_t dev_parent, DeviceAccessor &device, zigbee_eui64_uint_t device_id)
 Helper to log clusters under an enedpoint. More...
 

Variables

static const uint8_t PRIMARY_NETWORK_ENTRY = PRIMARY_NETWORK_NUM
 Default network index to use. More...