Z-Wave Protocol Controller Reference
zwave_command_class_association_internals.h File Reference
#include "sl_status.h"
#include "zwave_utils.h"
#include "zwave_controller_types.h"
#include "zwave_command_class_association_types.h"
#include "attribute_store.h"
Include dependency graph for zwave_command_class_association_internals.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  association_report_frame
 

‍Report frame. Can be shared between Multi Channel Association and Association.

More...
 
struct  association_set_frame
 

‍Set/Remove frames. Can be shared between Multi Channel Association and Association.

More...
 
struct  association_get_frame
 

‍Get frames. Can be shared between Multi Channel Association and Association.

More...
 
struct  association_grouping_report_frame
 

‍Grouping Report frame. Can be shared between Multi Channel Association and Association.

More...
 

Macros

#define REPORT_ASSOCIATION_BYTES_INDEX   5
 
#define ASSOCIATION_REPORTS_REPORTS_TO_FOLLOW   4
 
#define MAX_GROUP_CONTENT_SIZE   ATTRIBUTE_STORE_MAXIMUM_VALUE_LENGTH
 

Typedefs

typedef struct association_report_frame association_report_frame_t
 

‍Report frame. Can be shared between Multi Channel Association and Association.

More...
 
typedef struct association_set_frame association_set_frame_t
 

‍Set/Remove frames. Can be shared between Multi Channel Association and Association.

More...
 
typedef struct association_get_frame association_get_frame_t
 

‍Get frames. Can be shared between Multi Channel Association and Association.

More...
 
typedef struct association_grouping_report_frame association_grouping_report_frame_t
 

‍Grouping Report frame. Can be shared between Multi Channel Association and Association.

More...
 

Functions

void zwave_command_class_association_on_supported_groupings_update (attribute_store_node_t updated_node, attribute_store_change_t change)
 Listens to SUPPORTED_GROUPINGS value updates and create all the supported association groups based on the value of the SUPPORTED_GROUPINGS. More...