|
| static sl_status_t | zwave_command_class_version_command_class_version_get (attribute_store_node_t node, uint8_t *frame, uint16_t *frame_len) |
| |
| static bool | is_command_class_version_already_known (attribute_store_node_t node) |
| | Visits other endpoints under the same NodeID and verify if a particular Command Class version is known. More...
|
| |
| static void | add_command_class_version_attributes (zwave_command_class_t command_class, attribute_store_node_t endpoint_node) |
| |
| static void | parse_nif_and_create_command_class_version_attributes (const uint8_t *nif, uint8_t nif_length, attribute_store_node_t endpoint_node) |
| |
| static void | zwave_command_class_version_create_cc_version_attributes (zwave_node_id_t node_id, zwave_endpoint_id_t endpoint_id) |
| |
| static attribute_store_node_t | get_or_create_firmware_id_node (attribute_store_node_t version_report_data_node, uint32_t firmware_id) |
| | Retrieves (and create if needed) the firmware ID node for a given ID under the version report data. More...
|
| |
| static sl_status_t | zwave_command_class_version_handle_command_class_report_command (const zwave_controller_connection_info_t *connection_info, const uint8_t *frame_data, uint16_t frame_length) |
| |
| static sl_status_t | zwave_command_class_version_handle_capabilities_report_command (const zwave_controller_connection_info_t *connection_info, const uint8_t *frame_data, uint16_t frame_length) |
| |
| static sl_status_t | zwave_command_class_version_handle_software_report_command (const zwave_controller_connection_info_t *connection_info, const uint8_t *frame_data, uint16_t frame_length) |
| |
| static sl_status_t | zwave_command_class_version_handle_report_command (const zwave_controller_connection_info_t *connection_info, const uint8_t *frame_data, uint16_t frame_length) |
| |
| static sl_status_t | zwave_command_classes_version_handler_version_get (const zwave_controller_connection_info_t *connection_info, const uint8_t *frame_data, uint16_t frame_length) |
| |
| static sl_status_t | zwave_command_classes_version_handler_version_cc_get (const zwave_controller_connection_info_t *connection_info, const uint8_t *frame_data, uint16_t frame_length) |
| |
| static sl_status_t | zwave_command_classes_version_handler_capabilities_get (const zwave_controller_connection_info_t *connection_info, const uint8_t *frame_data, uint16_t frame_length) |
| |
| static sl_status_t | zwave_command_classes_version_handler_version_software_get (const zwave_controller_connection_info_t *connection_info, const uint8_t *frame_data, uint16_t frame_length) |
| |
| static sl_status_t | zwave_command_class_version_support_handler (const zwave_controller_connection_info_t *connection, const uint8_t *frame_data, uint16_t frame_length) |
| |
| static sl_status_t | zwave_command_class_version_control_handler (const zwave_controller_connection_info_t *connection, const uint8_t *frame_data, uint16_t frame_length) |
| |
| static sl_status_t | zwave_command_class_version_get (attribute_store_node_t node, uint8_t *frame, uint16_t *frame_len) |
| |
| static sl_status_t | zwave_command_class_version_capabilities_get (attribute_store_node_t node, uint8_t *frame, uint16_t *frame_len) |
| |
| static sl_status_t | zwave_command_class_version_software_get (attribute_store_node_t node, uint8_t *frame, uint16_t *frame_len) |
| |
| static void | on_version_command_class_found_attribute_update (attribute_store_node_t updated_node, attribute_store_change_t change) |
| |
| static void | on_nif_attribute_update (attribute_store_node_t updated_node, attribute_store_change_t change) |
| |
| static void | on_zwave_cc_version_version_attribute_update (attribute_store_node_t updated_node, attribute_store_change_t change) |
| |
| bool | is_version_cc_found (attribute_store_node_t node) |
| | Checks we know that the version CC is supported by the node. More...
|
| |
| sl_status_t | zwave_command_class_version_init () |
| | Intitialize the Version Command Class control APIs. More...
|
| |