gnrc_netif_mac_t Struct Reference

Common MAC module component of gnrc_netif_mac_t More...

Detailed Description

Common MAC module component of gnrc_netif_mac_t

Definition at line 72 of file netif/mac.h.

#include <net/gnrc/netif/mac.h>

Data Fields

uint16_t mac_info
 general information for the MAC protocol
 
csma_sender_conf_t csma_conf
 device's software CSMA configuration
 
gnrc_mac_rx_t rx
 MAC internal object which stores reception parameters, queues, and state machines. More...
 
gnrc_mac_tx_t tx
 MAC internal object which stores transmission parameters, queues, and state machines. More...
 

Field Documentation

◆ rx

gnrc_mac_rx_t gnrc_netif_mac_t::rx

MAC internal object which stores reception parameters, queues, and state machines.

Note
Only available if GNRC_MAC_RX_QUEUE_SIZE or GNRC_MAC_DISPATCH_BUFFER_SIZE is greater than 0.

Definition at line 91 of file netif/mac.h.

◆ tx

gnrc_mac_tx_t gnrc_netif_mac_t::tx

MAC internal object which stores transmission parameters, queues, and state machines.

Note
Only available if GNRC_MAC_TX_QUEUE_SIZE or GNRC_MAC_NEIGHBOR_COUNT is greater than 0.

Definition at line 101 of file netif/mac.h.


The documentation for this struct was generated from the following file: