#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_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.