Definitions for TX sync. More...
Definitions for TX sync.
Definition in file tx_sync.h.
 Include dependency graph for tx_sync.h:Go to the source code of this file.
Data Structures | |
| struct | gnrc_tx_sync_t | 
| TX synchronization data.  More... | |
Functions | |
| static gnrc_tx_sync_t | gnrc_tx_sync_init (void) | 
| Helper to initialize a gnrc_tx_sync_t structure.  | |
| static gnrc_pktsnip_t * | gnrc_tx_sync_build (gnrc_tx_sync_t *tx_sync) | 
| Build a TX sync snip.  More... | |
| static int | gnrc_tx_sync_append (gnrc_pktsnip_t *pkt, gnrc_tx_sync_t *tx_sync) | 
| Appends a newly allocated tx sync pktsnip to the end of the packet.  More... | |
| gnrc_pktsnip_t * | gnrc_tx_sync_split (gnrc_pktsnip_t *pkt) | 
| Split off the TX sync snip and return it.  More... | |
| static void | gnrc_tx_complete (gnrc_pktsnip_t *pkt) | 
| Signal TX completion via the given tx sync packet snip.  More... | |
| static void | gnrc_tx_sync (gnrc_tx_sync_t *sync) | 
| Block until transmission of the corresponding packet has completed or failed.  More... | |