#include <module.h>#include <mmac.h>#include <timer-handler.h>#include <queue>Include dependency graph for mmac-csma.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Classes | |
| class | Backoff_Timer |
| class | Ack_Timer |
| class | MMacCsma |
Enumerations | |
| enum | TIMER_STATUS { STATUS_STOPPED = 1, STATUS_RUNNING, STATUS_FROZEN } |
| enum | MMAC_CSMA_STATE { STATE_IDLE = 0, STATE_RX_DATA, STATE_TX_ACK, STATE_CHK_PENDING_PKT, STATE_CHK_FROZEN_BACKOFF, STATE_BACKOFF, STATE_FREEZE_BACKOFF, STATE_TX_DATA, STATE_START_ACK_TIMEOUT, STATE_WAIT_ACK, STATE_RX_ACK, STATE_CHK_ACK_TIMEOUT_EXPIRED, STATE_TX_SUCCESSFUL, STATE_TX_FAILED, NUM_MMAC_CSMA_STATES } |
Variables | |
| packet_t | PT_MMAC_ACK |
Definition in file mmac-csma.h.
| enum MMAC_CSMA_STATE |
Definition at line 99 of file mmac-csma.h.
| enum TIMER_STATUS |
1.5.2