Implementation of TX state machine. More...
Implementation of TX state machine.
Definition in file tx_state_machine.h.
Include dependency graph for tx_state_machine.h:Go to the source code of this file.
Functions | |
| void | gnrc_lwmac_tx_start (gnrc_netif_t *netif, gnrc_pktsnip_t *pkt, gnrc_mac_tx_neighbor_t *neighbor) |
Start LWMAC TX procedure to transmit packet pkt to neighbor. More... | |
| void | gnrc_lwmac_tx_stop (gnrc_netif_t *netif) |
| Stop LWMAC TX procedure. More... | |
| void | gnrc_lwmac_tx_update (gnrc_netif_t *netif) |
| Update LWMAC TX procedure for transmission. More... | |
| void gnrc_lwmac_tx_start | ( | gnrc_netif_t * | netif, |
| gnrc_pktsnip_t * | pkt, | ||
| gnrc_mac_tx_neighbor_t * | neighbor | ||
| ) |
Start LWMAC TX procedure to transmit packet pkt to neighbor.
| [in,out] | netif | ptr to the network interface |
| [in] | pkt | packet to transmit |
| [in] | neighbor | Tx neighbor |
| void gnrc_lwmac_tx_stop | ( | gnrc_netif_t * | netif | ) |
Stop LWMAC TX procedure.
| [in,out] | netif | ptr to the network interface |
| void gnrc_lwmac_tx_update | ( | gnrc_netif_t * | netif | ) |
Update LWMAC TX procedure for transmission.
| [in,out] | netif | ptr to the network interface |