#include "capability-information.h"#include "edca-parameter-set.h"#include "extended-capabilities.h"#include "reduced-neighbor-report.h"#include "ssid.h"#include "status-code.h"#include "supported-rates.h"#include "wifi-mgt-header.h"#include "ns3/dsss-parameter-set.h"#include "ns3/eht-capabilities.h"#include "ns3/eht-operation.h"#include "ns3/erp-information.h"#include "ns3/he-capabilities.h"#include "ns3/he-operation.h"#include "ns3/ht-capabilities.h"#include "ns3/ht-operation.h"#include "ns3/mac48-address.h"#include "ns3/mu-edca-parameter-set.h"#include "ns3/multi-link-element.h"#include "ns3/tid-to-link-mapping-element.h"#include "ns3/vht-capabilities.h"#include "ns3/vht-operation.h"#include <list>
Include dependency graph for mgt-headers.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| union | ns3::WifiActionHeader::ActionValue |
| typedef for union of different ActionValues More... | |
| struct | ns3::CanBeInPerStaProfile< MultiLinkElement > |
| Inspect a type to deduce whether it is an Information Element that can be included in a Per-STA Profile subelement of a Multi-Link Element. More... | |
| struct | ns3::CanBeInPerStaProfile< ReducedNeighborReport > |
| Indicate which Information Elements cannot be included in a Per-STA Profile subelement of a Basic Multi-Link Element (see Sec. More... | |
| struct | ns3::CanBeInPerStaProfile< Ssid > |
| Inspect a type to deduce whether it is an Information Element that can be included in a Per-STA Profile subelement of a Multi-Link Element. More... | |
| struct | ns3::CanBeInPerStaProfile< TidToLinkMapping > |
| Inspect a type to deduce whether it is an Information Element that can be included in a Per-STA Profile subelement of a Multi-Link Element. More... | |
| struct | ns3::MgtEmlOmn::EmlControl |
| EML Control field. More... | |
| struct | ns3::MgtEmlOmn::EmlsrParamUpdate |
| EMLSR Parameter Update field. More... | |
| class | ns3::MgtAddBaRequestHeader |
| Implement the header for management frames of type Add Block Ack request. More... | |
| class | ns3::MgtAddBaResponseHeader |
| Implement the header for management frames of type Add Block Ack response. More... | |
| class | ns3::MgtAssocRequestHeader |
| Implement the header for management frames of type association request. More... | |
| class | ns3::MgtAssocResponseHeader |
| Implement the header for management frames of type association and reassociation response. More... | |
| class | ns3::MgtBeaconHeader |
| Implement the header for management frames of type beacon. More... | |
| class | ns3::MgtDelBaHeader |
| Implement the header for management frames of type Delete Block Ack. More... | |
| class | ns3::MgtEmlOmn |
| Implement the header for Action frames of type EML Operating Mode Notification. More... | |
| class | ns3::MgtProbeRequestHeader |
| Implement the header for management frames of type probe request. More... | |
| class | ns3::MgtProbeResponseHeader |
| Implement the header for management frames of type probe response. More... | |
| class | ns3::MgtReassocRequestHeader |
| Implement the header for management frames of type reassociation request. More... | |
| class | ns3::WifiActionHeader |
| See IEEE 802.11 chapter 7.3.1.11 Header format: | category: 1 | action value: 1 |. More... | |
Namespaces | |
| namespace | ns3 |
| Every class exported by the ns3 library is enclosed in the ns3 namespace. | |
Typedefs | |
| using | ns3::AssocRequestElems = std::tuple< Ssid, SupportedRates, std::optional< ExtendedSupportedRatesIE >, std::optional< HtCapabilities >, std::optional< ExtendedCapabilities >, std::optional< VhtCapabilities >, std::optional< HeCapabilities >, std::optional< MultiLinkElement >, std::optional< EhtCapabilities >, std::vector< TidToLinkMapping > > |
| List of Information Elements included in Association Request frames. | |
| using | ns3::AssocResponseElems = std::tuple< SupportedRates, std::optional< ExtendedSupportedRatesIE >, std::optional< EdcaParameterSet >, std::optional< HtCapabilities >, std::optional< HtOperation >, std::optional< ExtendedCapabilities >, std::optional< VhtCapabilities >, std::optional< VhtOperation >, std::optional< HeCapabilities >, std::optional< HeOperation >, std::optional< MuEdcaParameterSet >, std::optional< MultiLinkElement >, std::optional< EhtCapabilities >, std::optional< EhtOperation >, std::vector< TidToLinkMapping > > |
| List of Information Elements included in Association Response frames. | |
| using | ns3::ProbeRequestElems = std::tuple< Ssid, SupportedRates, std::optional< ExtendedSupportedRatesIE >, std::optional< HtCapabilities >, std::optional< ExtendedCapabilities >, std::optional< VhtCapabilities >, std::optional< HeCapabilities >, std::optional< EhtCapabilities > > |
| List of Information Elements included in Probe Request frames. | |
| using | ns3::ProbeResponseElems = std::tuple< Ssid, SupportedRates, std::optional< DsssParameterSet >, std::optional< ErpInformation >, std::optional< ExtendedSupportedRatesIE >, std::optional< EdcaParameterSet >, std::optional< HtCapabilities >, std::optional< HtOperation >, std::optional< ExtendedCapabilities >, std::optional< VhtCapabilities >, std::optional< VhtOperation >, std::optional< ReducedNeighborReport >, std::optional< HeCapabilities >, std::optional< HeOperation >, std::optional< MuEdcaParameterSet >, std::optional< MultiLinkElement >, std::optional< EhtCapabilities >, std::optional< EhtOperation >, std::vector< TidToLinkMapping > > |
| List of Information Elements included in Probe Response frames. | |