Z-Wave Protocol Controller Reference
Z-Wave TX Interface

This is the public interface for the Z-Wave TX component. More...

Collaboration diagram for Z-Wave TX Interface:

Classes

struct  zwave_tx_transport_options
 Data used by Z-Wave Transports to track their "session". More...
 
struct  zwave_tx_options
 

Typedefs

typedef void * zwave_tx_session_id_t
 Handle that can be used for aborting ongoing transmissions or identifying TX Queue elements. More...
 
typedef struct zwave_tx_transport_options zwave_tx_transport_options_t
 Data used by Z-Wave Transports to track their "session". More...
 
typedef struct zwave_tx_options zwave_tx_options_t
 

Detailed Description

This is the public interface for the Z-Wave TX component.

zwave_tx_send_data() and zwave_tx_abort_transmission() are the two main functions to be used from other components.

zwave_tx_init() should not be called by other components.

Typedef Documentation

◆ zwave_tx_options_t

◆ zwave_tx_session_id_t

typedef void* zwave_tx_session_id_t

Handle that can be used for aborting ongoing transmissions or identifying TX Queue elements.

◆ zwave_tx_transport_options_t

Data used by Z-Wave Transports to track their "session".