Z-Wave Protocol Controller Reference
zwave_tx_definitions.h File Reference
Include dependency graph for zwave_tx_definitions.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

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

Macros

#define ZWAVE_TX_QOS_MAX_PRIORITY   0xFFFFFF00
 
#define ZWAVE_TX_QOS_RECOMMENDED_TIMING_CRITICAL_PRIORITY   0x0FFFFFFF
 
#define ZWAVE_TX_QOS_RECOMMENDED_GET_ANSWER_PRIORITY   0x00FFFFFF
 
#define ZWAVE_TX_QOS_RECOMMENDED_NODE_INTERVIEW_PRIORITY   0x0000FFFF
 
#define ZWAVE_TX_QOS_RECOMMENDED_POLLING_PRIORITY   0x00000FFF
 
#define ZWAVE_TX_QOS_MIN_PRIORITY   0x00000000
 Minimum QoS priority for zwave_tx_options_t qos_priority. More...
 
#define ZWAVE_TX_RECOMMENDED_QOS_GAP   10
 Recommended QoS gap between frames to accomodate for parent/child frames. More...
 

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