Implementation of TX state machine. More...
Implementation of TX state machine.
Definition in file 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 |