154#ifndef ZWAVE_COMMAND_CLASS_VERSION_H
155#define ZWAVE_COMMAND_CLASS_VERSION_H
157#define COMMAND_CLASS_VERSION_ATTRIBUTE_TYPE_MASK 0xFF0000FF
158#define COMMAND_CLASS_IDENTIFIER_ATTRIBUTE_TYPE_MASK 0x0000FF00
160#define IS_ATTRIBUTE_TYPE_VERSION_CC_ATTRIBUTE(type) \
161 ((COMMAND_CLASS_VERSION_ATTRIBUTE_TYPE_MASK & type) == 0x00000001) \
162 && (((COMMAND_CLASS_IDENTIFIER_ATTRIBUTE_TYPE_MASK & type) >> 8) > 0x19)
170#include "attribute_store.h"
uint32_t sl_status_t
Definition: sl_status.h:139
bool is_version_cc_found(attribute_store_node_t node)
Checks we know that the version CC is supported by the node.
Definition: zwave_command_class_version.c:1017
sl_status_t zwave_command_class_version_init()
Intitialize the Version Command Class control APIs.
Definition: zwave_command_class_version.c:1028