|
DESERT 4.0.0
|
Provides the description of CsmaCa Class. More...
Go to the source code of this file.
Classes | |
| class | CsmaCa |
| class | CsmaCa::CsmaCaTimer |
Typedefs | |
| typedef enum CSMA_CA_TIMERS | csma_ca_timers_t |
| typedef enum CSMA_CA_ACK_MODES | ack_modes_t |
| typedef enum CSMA_CA_PKT_TYPE | csma_ca_pkt_type_t |
| typedef enum CSMA_CA_STATES | csma_ca_states_t |
| typedef enum log_level | csma_ca_log_level_t |
Enumerations | |
| enum | CSMA_CA_TIMERS { CSMA_CA_DATA_TIMER , CSMA_CA_BACKOFF_TIMER , CSMA_CA_CTS_TIMER , CSMA_CA_ACK_TIMER } |
| enum | CSMA_CA_ACK_MODES { CSMA_CA_NO_ACK_MODE = 0 , CSMA_CA_ACK_MODE } |
| enum | CSMA_CA_STATES { CSMA_CA_IDLE = 0 , CSMA_CA_BACKOFF , CSMA_CA_TX_RTS , CSMA_CA_TX_CTS , CSMA_CA_TX_DATA , CSMA_CA_WAIT_CTS , CSMA_CA_WAIT_DATA , CSMA_CA_WAIT_ACK , CSMA_CA_TX_ACK } |
| enum | CSMA_CA_PKT_TYPE { CSMA_CA_RTS , CSMA_CA_CTS , CSMA_CA_ACK , CSMA_CA_DATA } |
| enum | log_level { CSMA_CA_ERROR = 0 , CSMA_CA_WARN , CSMA_CA_INFO , CSMA_CA_DEBUG } |
Variables | |
| string | log_level_string [] = {"ERROR", "WARNING", "INFO", "DEBUG"} |
Provides the description of CsmaCa Class.
| typedef enum CSMA_CA_ACK_MODES ack_modes_t |
| typedef enum log_level csma_ca_log_level_t |
| typedef enum CSMA_CA_PKT_TYPE csma_ca_pkt_type_t |
| typedef enum CSMA_CA_STATES csma_ca_states_t |
| typedef enum CSMA_CA_TIMERS csma_ca_timers_t |
| enum CSMA_CA_ACK_MODES |
| enum CSMA_CA_PKT_TYPE |
| enum CSMA_CA_STATES |
| enum CSMA_CA_TIMERS |
| enum log_level |
| string log_level_string[] = {"ERROR", "WARNING", "INFO", "DEBUG"} |
Referenced by CsmaCa::printonLog().