Z-Wave Protocol Controller Reference
zwave_COMMAND_CLASS_MANUFACTURER_SPECIFIC_handlers.h File Reference
#include "zwave_controller_connection_info.h"
#include "attribute_store.h"
#include "sl_status.h"
Include dependency graph for zwave_COMMAND_CLASS_MANUFACTURER_SPECIFIC_handlers.h:

Go to the source code of this file.

Macros

#define COMMAND_CLASS_MANUFACTURER_SPECIFIC_VERSION   2
 Version of COMMAND_CLASS_MANUFACTURER_SPECIFIC which this handlers is genrated for. More...
 

Functions

void zwave_COMMAND_CLASS_MANUFACTURER_SPECIFIC_add_DEVICE_SPECIFIC_DEVICE_ID_TYPE (attribute_store_node_t parent, uint8_t index)
 Add DEVICE_SPECIFIC_DEVICE_ID_TYPE and its mandatory children to a parent. More...
 
sl_status_t zwave_COMMAND_CLASS_MANUFACTURER_SPECIFIC_init ()
 Initialisation of COMMAND_CLASS_MANUFACTURER_SPECIFIC. More...
 
sl_status_t zwave_MANUFACTURER_SPECIFIC_REPORT_handle_report_command_override (const zwave_controller_connection_info_t *connection_info, const uint8_t *frame, uint16_t frame_length)
 Override function for MANUFACTURER_SPECIFIC_REPORT. More...
 
sl_status_t zwave_DEVICE_SPECIFIC_REPORT_handle_report_command_override (const zwave_controller_connection_info_t *connection_info, const uint8_t *frame, uint16_t frame_length)
 Override function for DEVICE_SPECIFIC_REPORT. More...
 
sl_status_t zwave_MANUFACTURER_SPECIFIC_GET (attribute_store_node_t _node, uint8_t *frame, uint16_t *frame_len)
 Auto-generated function for MANUFACTURER_SPECIFIC_GET. More...
 
sl_status_t zwave_MANUFACTURER_SPECIFIC_GET_override (attribute_store_node_t _node, uint8_t *frame, uint16_t *frame_len)
 Override function for MANUFACTURER_SPECIFIC_GET. More...
 
sl_status_t zwave_DEVICE_SPECIFIC_GET (attribute_store_node_t _node, uint8_t *frame, uint16_t *frame_len)
 Auto-generated function for DEVICE_SPECIFIC_GET. More...
 
sl_status_t zwave_DEVICE_SPECIFIC_GET_override (attribute_store_node_t _node, uint8_t *frame, uint16_t *frame_len)
 Override function for DEVICE_SPECIFIC_GET. More...