Zigbee Protocol Controller 1.6.0
dotdot_attribute_id_definitions.c File Reference
#include "dotdot_attribute_id_definitions.h"
#include "dotdot_cluster_id_definitions.h"
#include <string.h>

Functions

const char * uic_dotdot_get_attribute_name (dotdot_cluster_id_t cluster_id, dotdot_attribute_id_t attribute_id)
 Get the cluster name based on the cluster ID. More...
 
dotdot_attribute_id_t uic_dotdot_get_attribute_id (dotdot_cluster_id_t cluster_id, const char *attribute_name)
 Get the Attribute ID based on the cluster ID and Attribute Name. More...
 
dotdot_attribute_json_type_t uic_dotdot_get_attribute_id_json_type (dotdot_cluster_id_t cluster_id, dotdot_attribute_id_t attribute_id)
 Get the JSON type of an Attribute ID name based on the cluster ID. More...
 
bool uic_dotdot_attribute_is_enum (dotdot_cluster_id_t cluster_id, dotdot_attribute_id_t attribute_id)
 Checks if the Attribute ID is an enum, i.e. has name strings for values. More...