Z-Wave Protocol Controller Reference
binding_cluster_mapper.c File Reference
#include "binding_cluster_mapper.h"
#include "attribute_store_defined_attribute_types.h"
#include "unify_dotdot_attribute_store_node_state.h"
#include "zpc_attribute_store_network_helper.h"
#include "zpc_attribute_store.h"
#include "zwave_utils.h"
#include "zwave_unid.h"
#include "attribute_store.h"
#include "attribute_store_helper.h"
#include "dotdot_mqtt_supported_generated_commands.h"
#include "sl_log.h"
Include dependency graph for binding_cluster_mapper.c:

Macros

#define LOG_TAG   "binding_cluster_mapper"
 

Functions

static void publish_supported_generated_commands (attribute_store_node_t endpoint_node)
 Publishes the Supported Generated Commands based on AGI data for an Endpoint. More...
 
static void on_network_status_update (attribute_store_node_t network_status_node, attribute_store_change_t change)
 Publishes the supported Generated commands when the network status is moved to online functional. More...
 
bool binding_cluster_mapper_init (void)
 Initializes the Binding cluster mapper. More...
 

Macro Definition Documentation

◆ LOG_TAG

#define LOG_TAG   "binding_cluster_mapper"

Function Documentation

◆ on_network_status_update()

static void on_network_status_update ( attribute_store_node_t  network_status_node,
attribute_store_change_t  change 
)
static

Publishes the supported Generated commands when the network status is moved to online functional.

Parameters
network_status_nodeAttribute store node for the network status
changeUpdate that was performed in the attribute store
Here is the call graph for this function:
Here is the caller graph for this function:

◆ publish_supported_generated_commands()

static void publish_supported_generated_commands ( attribute_store_node_t  endpoint_node)
static

Publishes the Supported Generated Commands based on AGI data for an Endpoint.

Parameters
endpoint_nodeAttribute store node for the endpoint.
Here is the call graph for this function:
Here is the caller graph for this function: