Trident IoT Z-Wave SDK
 
Loading...
Searching...
No Matches
zaf_tx_options_t Struct Reference

#include <zaf_transport_tx.h>

+ Collaboration diagram for zaf_tx_options_t:

Data Fields

uint16_t dest_node_id
 If provided, then the frame is only sent to this node. If zero, then it's sent to entire group.
 
const agi_profile_tagi_profile
 AGI profile. If NULL, is lifeline.
 
uint8_t source_endpoint
 Endpoint that sends the frame. Zero for root device.
 
uint8_t dest_endpoint
 Endpoint that receives the frame. Zero for root device. Ignored if dest_node_id is zero.
 
uint8_t tx_options
 Transmit option flags.
 
security_key_t security_key
 Security key.
 
bool bit_addressing
 Tells if bit addressing should be used.
 
bool use_supervision
 Tells if supervision should be used.
 

Field Documentation

◆ agi_profile

const agi_profile_t* zaf_tx_options_t::agi_profile

AGI profile. If NULL, is lifeline.

◆ bit_addressing

bool zaf_tx_options_t::bit_addressing

Tells if bit addressing should be used.

◆ dest_endpoint

uint8_t zaf_tx_options_t::dest_endpoint

Endpoint that receives the frame. Zero for root device. Ignored if dest_node_id is zero.

◆ dest_node_id

uint16_t zaf_tx_options_t::dest_node_id

If provided, then the frame is only sent to this node. If zero, then it's sent to entire group.

◆ security_key

security_key_t zaf_tx_options_t::security_key

Security key.

◆ source_endpoint

uint8_t zaf_tx_options_t::source_endpoint

Endpoint that sends the frame. Zero for root device.

◆ tx_options

uint8_t zaf_tx_options_t::tx_options

Transmit option flags.

◆ use_supervision

bool zaf_tx_options_t::use_supervision

Tells if supervision should be used.


The documentation for this struct was generated from the following file: