#include "qos-utils.h"#include "ssid.h"#include "wifi-mac-queue-scheduler.h"#include "wifi-remote-station-manager.h"#include "wifi-standards.h"#include <functional>#include <list>#include <map>#include <memory>#include <optional>#include <set>#include <unordered_map>#include <vector>
Include dependency graph for wifi-mac.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| struct | ns3::WifiMac::LinkEntity |
| Structure holding information specific to a single link. More... | |
| class | ns3::WifiMac |
| base class for all MAC-level wifi objects. More... | |
Namespaces | |
| namespace | ns3 |
| Every class exported by the ns3 library is enclosed in the ns3 namespace. | |
Enumerations | |
| enum | ns3::TypeOfStation { ns3::STA , ns3::AP , ns3::ADHOC_STA , ns3::MESH , ns3::OCB } |
| Enumeration for type of WiFi station. More... | |
| enum | ns3::WifiMacDropReason : uint8_t { ns3::WIFI_MAC_DROP_FAILED_ENQUEUE = 0 , ns3::WIFI_MAC_DROP_EXPIRED_LIFETIME , ns3::WIFI_MAC_DROP_REACHED_RETRY_LIMIT , ns3::WIFI_MAC_DROP_QOS_OLD_PACKET } |
| The reason why an MPDU was dropped. More... | |