Zigbee Protocol Controller 1.6.0
dotdot_mqtt_additional_value_names.hpp
Go to the documentation of this file.
1/******************************************************************************
2 * # License
3 * <b>Copyright 2022 Silicon Laboratories Inc. www.silabs.com</b>
4 ******************************************************************************
5 * The licensor of this software is Silicon Laboratories Inc. Your use of this
6 * software is governed by the terms of Silicon Labs Master Software License
7 * Agreement (MSLA) available at
8 * www.silabs.com/about-us/legal/master-software-license-agreement. This
9 * software is distributed to you in Source Code format and is governed by the
10 * sections of the MSLA applicable to Source Code.
11 *
12 *****************************************************************************/
13
22#ifndef DOTDOT_MQTT_ADDITIONAL_VALUE_NAMES_H
23#define DOTDOT_MQTT_ADDITIONAL_VALUE_NAMES_H
24
25#include <stdbool.h>
26#include <string>
27#include "uic_typedefs.h"
28
38 dotdot_attribute_id_t attribute_id,
39 int64_t value);
40
49std::string
51 dotdot_attribute_id_t attribute_id,
52 int64_t value);
53
54#endif //DOTDOT_MQTT_ADDITIONAL_VALUE_NAMES_H
bool uic_dotdot_has_attribute_value_a_name(dotdot_cluster_id_t cluster_id, dotdot_attribute_id_t attribute_id, int64_t value)
Checks if a Cluster ID / Attribute ID / value has a name.
std::string uic_dotdot_get_attribute_value_name(dotdot_cluster_id_t cluster_id, dotdot_attribute_id_t attribute_id, int64_t value)
Checks if a Cluster ID / Attribute ID / value has a name.
Generic type definitions for Unify.
uint16_t dotdot_attribute_id_t
Definition: uic_typedefs.h:44
uint16_t dotdot_cluster_id_t
Definition: uic_typedefs.h:43