14#ifndef ZWAVE_COMMAND_CLASS_ASSOCIATION_H
15#define ZWAVE_COMMAND_CLASS_ASSOCIATION_H
20#include "attribute_store.h"
147 attribute_store_node_t node, uint8_t *frame, uint16_t *frame_length);
162 uint16_t *frame_length);
177 uint16_t *frame_length);
sl_status_t zwave_command_class_association_init(void)
Setup fixture for Association Command Class.
sl_status_t zwave_command_class_association_groupings_get(attribute_store_node_t node, uint8_t *frame, uint16_t *frame_length)
Resolves the ATTRIBUTE_COMMAND_CLASS_ASSOCIATION_SUPPORTED_GROUPINGS for a given node.
sl_status_t zwave_command_class_association_set(attribute_store_node_t node, uint8_t *frame, uint16_t *frame_length)
Sets the ATTRIBUTE_COMMAND_CLASS_ASSOCIATION_GROUP_CONTENT for a given node.
sl_status_t zwave_command_class_association_get(attribute_store_node_t node, uint8_t *frame, uint16_t *frame_length)
Gets the ATTRIBUTE_COMMAND_CLASS_ASSOCIATION_GROUP_CONTENT for a given node.
uint32_t sl_status_t
Definition: sl_status.h:139
‍Association Specific Group Report frame.
Definition: zwave_command_class_association.h:23
uint8_t group
Definition: zwave_command_class_association.h:26
uint8_t command_class
Definition: zwave_command_class_association.h:24
uint8_t command
Definition: zwave_command_class_association.h:25
struct association_specific_report_frame association_specific_report_frame_t
‍Association Specific Group Report frame.