|
Z-Wave Protocol Controller Reference
|
Z-Wave TX Callbacks registered to other components. More...
Functions | |
| void | on_zwave_transport_send_data_complete (uint8_t status, const zwapi_tx_report_t *tx_info, void *user) |
| Callback for Z-Wave TX, for transport encapsulation. More... | |
| void | zwave_tx_on_frame_received (zwave_node_id_t node_id) |
| Callback for Z-Wave TX, for incoming Z-Wave frames. More... | |
| void | zwave_tx_on_new_network_entered (zwave_home_id_t home_id, zwave_node_id_t node_id, zwave_keyset_t granted_keys, zwave_kex_fail_type_t kex_fail_type) |
| Callback function invoked when we are in a new network. More... | |
Z-Wave TX Callbacks registered to other components.
These functions are callbacks that are registered to other components. When called, they post an event in the Z-Wave TX Process
| void on_zwave_transport_send_data_complete | ( | uint8_t | status, |
| const zwapi_tx_report_t * | tx_info, | ||
| void * | user | ||
| ) |
Callback for Z-Wave TX, for transport encapsulation.
| void zwave_tx_on_frame_received | ( | zwave_node_id_t | node_id | ) |
Callback for Z-Wave TX, for incoming Z-Wave frames.
Refer to zwave_controller_callbacks_t on_frame_received() for the functions parameter descriptions.
| void zwave_tx_on_new_network_entered | ( | zwave_home_id_t | home_id, |
| zwave_node_id_t | node_id, | ||
| zwave_keyset_t | granted_keys, | ||
| zwave_kex_fail_type_t | kex_fail_type | ||
| ) |
Callback function invoked when we are in a new network.
See zwave_controller_callbacks_t for details on the callback.