24#include "ns3/dsss-parameter-set.h"
25#include "ns3/eht-capabilities.h"
26#include "ns3/eht-operation.h"
27#include "ns3/erp-information.h"
28#include "ns3/he-6ghz-band-capabilities.h"
29#include "ns3/he-capabilities.h"
30#include "ns3/he-operation.h"
31#include "ns3/ht-capabilities.h"
32#include "ns3/ht-operation.h"
33#include "ns3/mac48-address.h"
34#include "ns3/mu-edca-parameter-set.h"
35#include "ns3/multi-link-element.h"
36#include "ns3/tid-to-link-mapping-element.h"
37#include "ns3/vht-capabilities.h"
38#include "ns3/vht-operation.h"
91 std::optional<DsssParameterSet>,
93 std::optional<ErpInformation>,
94 std::optional<ExtendedSupportedRatesIE>,
95 std::optional<EdcaParameterSet>,
96 std::optional<HtCapabilities>,
97 std::optional<HtOperation>,
98 std::optional<ExtendedCapabilities>,
99 std::optional<VhtCapabilities>,
100 std::optional<VhtOperation>,
101 std::optional<ReducedNeighborReport>,
102 std::optional<HeCapabilities>,
103 std::optional<HeOperation>,
104 std::optional<MuEdcaParameterSet>,
105 std::optional<He6GhzBandCapabilities>,
106 std::optional<MultiLinkElement>,
107 std::optional<EhtCapabilities>,
108 std::optional<EhtOperation>,
109 std::vector<TidToLinkMapping>>;
114 std::optional<ExtendedSupportedRatesIE>,
115 std::optional<DsssParameterSet>,
116 std::optional<HtCapabilities>,
117 std::optional<ExtendedCapabilities>,
118 std::optional<VhtCapabilities>,
119 std::optional<HeCapabilities>,
120 std::optional<He6GhzBandCapabilities>,
121 std::optional<MultiLinkElement>,
122 std::optional<EhtCapabilities>>;
127 std::optional<DsssParameterSet>,
128 std::optional<ErpInformation>,
129 std::optional<ExtendedSupportedRatesIE>,
130 std::optional<EdcaParameterSet>,
131 std::optional<HtCapabilities>,
132 std::optional<HtOperation>,
133 std::optional<ExtendedCapabilities>,
134 std::optional<VhtCapabilities>,
135 std::optional<VhtOperation>,
136 std::optional<ReducedNeighborReport>,
137 std::optional<HeCapabilities>,
138 std::optional<HeOperation>,
139 std::optional<MuEdcaParameterSet>,
140 std::optional<He6GhzBandCapabilities>,
141 std::optional<MultiLinkElement>,
142 std::optional<EhtCapabilities>,
143 std::optional<EhtOperation>,
144 std::vector<TidToLinkMapping>>;
149 std::optional<ExtendedSupportedRatesIE>,
150 std::optional<HtCapabilities>,
151 std::optional<ExtendedCapabilities>,
152 std::optional<VhtCapabilities>,
153 std::optional<HeCapabilities>,
154 std::optional<He6GhzBandCapabilities>,
155 std::optional<MultiLinkElement>,
156 std::optional<EhtCapabilities>,
157 std::vector<TidToLinkMapping>>;
161 std::optional<ExtendedSupportedRatesIE>,
162 std::optional<EdcaParameterSet>,
163 std::optional<HtCapabilities>,
164 std::optional<HtOperation>,
165 std::optional<ExtendedCapabilities>,
166 std::optional<VhtCapabilities>,
167 std::optional<VhtOperation>,
168 std::optional<HeCapabilities>,
169 std::optional<HeOperation>,
170 std::optional<MuEdcaParameterSet>,
171 std::optional<He6GhzBandCapabilities>,
172 std::optional<MultiLinkElement>,
173 std::optional<EhtCapabilities>,
174 std::optional<EhtOperation>,
175 std::vector<TidToLinkMapping>>;
iterator in a Buffer instance
The Reduced Neighbor Report element.
The IEEE 802.11 SSID Information Element.
Status code for association response.
The Supported Rates Information Element.
TID-to-Link Mapping Information Element.
The Traffic Indication Map Information Element.
a unique identifier for an interface.
Every class exported by the ns3 library is enclosed in the ns3 namespace.
std::tuple< Ssid, SupportedRates, std::optional< ExtendedSupportedRatesIE >, std::optional< HtCapabilities >, std::optional< ExtendedCapabilities >, std::optional< VhtCapabilities >, std::optional< HeCapabilities >, std::optional< He6GhzBandCapabilities >, std::optional< MultiLinkElement >, std::optional< EhtCapabilities >, std::vector< TidToLinkMapping > > AssocRequestElems
List of Information Elements included in Association Request frames.
std::tuple< Ssid, SupportedRates, std::optional< ExtendedSupportedRatesIE >, std::optional< DsssParameterSet >, std::optional< HtCapabilities >, std::optional< ExtendedCapabilities >, std::optional< VhtCapabilities >, std::optional< HeCapabilities >, std::optional< He6GhzBandCapabilities >, std::optional< MultiLinkElement >, std::optional< EhtCapabilities > > ProbeRequestElems
List of Information Elements included in Probe Request frames.
std::tuple< Ssid, SupportedRates, std::optional< DsssParameterSet >, std::optional< Tim >, 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< He6GhzBandCapabilities >, std::optional< MultiLinkElement >, std::optional< EhtCapabilities >, std::optional< EhtOperation >, std::vector< TidToLinkMapping > > BeaconElems
List of Information Elements included in Beacon frames.
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< He6GhzBandCapabilities >, std::optional< MultiLinkElement >, std::optional< EhtCapabilities >, std::optional< EhtOperation >, std::vector< TidToLinkMapping > > ProbeResponseElems
List of Information Elements included in Probe Response frames.
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< He6GhzBandCapabilities >, std::optional< MultiLinkElement >, std::optional< EhtCapabilities >, std::optional< EhtOperation >, std::vector< TidToLinkMapping > > AssocResponseElems
List of Information Elements included in Association Response frames.
Inspect a type to deduce whether it is an Information Element that can be included in a Per-STA Profi...