NetSim Source Code Help
Loading...
Searching...
No Matches
IEEE802_11_enum.h
Go to the documentation of this file.
1/************************************************************************************
2 * Copyright (C) 2020
3 * TETCOS, Bangalore. India *
4
5 * Tetcos owns the intellectual property rights in the Product and its content. *
6 * The copying, redistribution, reselling or publication of any or all of the *
7 * Product or its content without express prior written consent of Tetcos is *
8 * prohibited. Ownership and / or any other right relating to the software and all *
9 * intellectual property rights therein shall remain at all times with Tetcos. *
10 * Author: Shashi Kant Suman *
11 * ---------------------------------------------------------------------------------*/
12
13#include "EnumString.h"
14#include "main.h"
15
16
17BEGIN_ENUM(IEEE802_11_Subevent)
18{
20 DECL_ENUM_ELEMENT(IEEE802_11_EVENT_DIFS_END),
21 DECL_ENUM_ELEMENT(IEEE802_11_EVENT_DIFS_FAILED),
22 DECL_ENUM_ELEMENT(IEEE802_11_EVENT_AIFS_END),
23 DECL_ENUM_ELEMENT(IEEE802_11_EVENT_AIFS_FAILED),
24 DECL_ENUM_ELEMENT(IEEE802_11_EVENT_BACKOFF),
25 DECL_ENUM_ELEMENT(IEEE802_11_EVENT_BACKOFF_PAUSED),
26 DECL_ENUM_ELEMENT(SEND_ACK),
27 DECL_ENUM_ELEMENT(SEND_CTS),
28 DECL_ENUM_ELEMENT(SEND_MPDU),
29 DECL_ENUM_ELEMENT(CTS_TIMEOUT),
31 DECL_ENUM_ELEMENT(RECEIVE_ACK),
32 DECL_ENUM_ELEMENT(RECEIVE_BLOCK_ACK),
33 DECL_ENUM_ELEMENT(RECEIVE_RTS),
34 DECL_ENUM_ELEMENT(RECEIVE_CTS),
35 DECL_ENUM_ELEMENT(RECEIVE_MPDU),
36 DECL_ENUM_ELEMENT(UPDATE_DEVICE_STATUS),
37 DECL_ENUM_ELEMENT(IEEE802_11_PHY_TXSTART_REQUEST),
38}
39END_ENUM(IEEE802_11_Subevent);
#define DECL_ENUM_ELEMENT(element)
Definition: EnumString.h:8
#define END_ENUM(ENUM_NAME)
Definition: EnumString.h:11
#define DECL_ENUM_ELEMENT_WITH_VAL(element, val)
Definition: EnumString.h:9
#define BEGIN_ENUM(ENUM_NAME)
Definition: EnumString.h:10
@ MAC_PROTOCOL_IEEE802_11
Definition: Stack.h:208