Instaburst instance structure. More...
#include <instaburst_tx.h>
Data Fields | |
| instaburst_tx_config_t | config |
| uint8_t | channel_index |
| packet_buffer_t | packet_buffer |
| uint8_t * | p_next_alloc |
| Pointer to the next location to allocate a buffer in. More... | |
| adv_ext_tx_packet_t * | p_alloc_packet |
| Packet being built in the allocate stage. More... | |
| packet_buffer_packet_t * | p_alloc_buf |
| Buffer currently being used for allocating new packets. More... | |
| packet_buffer_packet_t * | p_tx_buf |
| Buffer currently in transmission. More... | |
| broadcast_t | broadcast |
| adv_ext_tx_t | adv_ext_tx |
| bearer_event_sequential_t | tx_complete_event |
| timestamp_t | prev_tx_timestamp |
| timer_event_t | timer_event |
Detailed Description
Instaburst instance structure.
All fields are considered internal and should not be accessed directly.
Definition at line 134 of file instaburst_tx.h.
Field Documentation
◆ p_next_alloc
| uint8_t* instaburst_tx_t::p_next_alloc |
Pointer to the next location to allocate a buffer in.
Definition at line 142 of file instaburst_tx.h.
◆ p_alloc_packet
| adv_ext_tx_packet_t* instaburst_tx_t::p_alloc_packet |
Packet being built in the allocate stage.
Definition at line 143 of file instaburst_tx.h.
◆ p_alloc_buf
| packet_buffer_packet_t* instaburst_tx_t::p_alloc_buf |
Buffer currently being used for allocating new packets.
Definition at line 144 of file instaburst_tx.h.
◆ p_tx_buf
| packet_buffer_packet_t* instaburst_tx_t::p_tx_buf |
Buffer currently in transmission.
Definition at line 145 of file instaburst_tx.h.
- mesh/bearer/api/instaburst_tx.h