#include <zaf_transport_tx.h>
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_t * | agi_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. | |
const agi_profile_t* zaf_tx_options_t::agi_profile |
AGI profile. If NULL, is lifeline.
bool zaf_tx_options_t::bit_addressing |
Tells if bit addressing should be used.
uint8_t zaf_tx_options_t::dest_endpoint |
Endpoint that receives the frame. Zero for root device. Ignored if dest_node_id is zero.
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_t zaf_tx_options_t::security_key |
Security key.
uint8_t zaf_tx_options_t::source_endpoint |
Endpoint that sends the frame. Zero for root device.
uint8_t zaf_tx_options_t::tx_options |
Transmit option flags.
bool zaf_tx_options_t::use_supervision |
Tells if supervision should be used.