|
Z-Wave Protocol Controller Reference
|
#include "sl_status.h"#include "zwave_controller_connection_info.h"#include "zwave_rx.h"#include "zwave_tx.h"Go to the source code of this file.
Functions | |
| sl_status_t | zwave_command_class_supervision_init (void) |
| Setup fixture for the Supervision Command Class. More... | |
| sl_status_t | zwave_command_class_supervision_support_handler (const zwave_controller_connection_info_t *connection_info, const uint8_t *frame_data, uint16_t frame_length) |
| Handle incoming Supervision encapsulated commands. More... | |
| sl_status_t | zwave_command_class_supervision_send_data (const zwave_controller_connection_info_t *connection, uint16_t data_length, const uint8_t *data, const zwave_tx_options_t *tx_options, const on_zwave_tx_send_data_complete_t on_supervision_complete, void *user, zwave_tx_session_id_t *session) |
| Take a frame and create a Supervision Session. More... | |
| sl_status_t | zwave_command_class_supervision_abort_send_data (zwave_tx_session_id_t session) |
| Abort a queued or ongoing transmission. More... | |
| sl_status_t | zwave_command_class_supervision_wake_on_demand (zwave_node_id_t node_id) |
| Request that a node is "Waked" Up on demand at the next communication. More... | |
| sl_status_t | zwave_command_class_supervision_stop_wake_on_demand (zwave_node_id_t node_id) |
| Cancel a request that a node is "Waked" Up on demand at the next communication. More... | |
| sl_status_t | zwave_command_class_supervision_close_session_by_tx_session (zwave_tx_session_id_t tx_session_id) |
| Close a supervision session based on the Z-Wave Tx session ID. More... | |