14#ifndef ZWAVE_TX_CALLBACKS_H
15#define ZWAVE_TX_CALLBACKS_H
uint8_t zwave_keyset_t
Definition: zwave_keyset_definitions.h:32
zwave_kex_fail_type_t
Error codes used in S2 inclusion.
Definition: zwave_network_management_types.h:59
uint32_t zwave_home_id_t
Z-Wave HomeID type.
Definition: zwave_node_id_definitions.h:87
uint16_t zwave_node_id_t
Z-Wave NodeID type.
Definition: zwave_node_id_definitions.h:84
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.
void zwave_tx_on_frame_received(zwave_node_id_t node_id)
Callback for Z-Wave TX, for incoming Z-Wave frames.
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.
Detailed report and data about Z-Wave transmissions.
Definition: zwapi_protocol_transport.h:225
const zwave_home_id_t home_id
const zwave_node_id_t node_id
Z-Wave API for transport application layer interface.