#include <stdint.h>#include <ostream>#include "ns3/buffer.h"#include "ns3/wifi-information-element.h"
Include dependency graph for supported-rates.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| class | ns3::ExtendedSupportedRatesIE |
| The Extended Supported Rates Information ElementThis class knows how to serialise and deserialise the Extended Supported Rates Element that holds (non-HT) rates beyond the 8 that the original Supported Rates element can carry. More... | |
| class | ns3::SupportedRates |
| The Supported Rates Information ElementThis class knows how to serialise and deserialise the Supported Rates Element that holds the first 8 (non-HT) supported rates. More... | |
Namespaces | |
| ns3 | |
| Every class exported by the ns3 library is enclosed in the ns3 namespace. | |
Macros | |
| #define | MAX_SUPPORTED_RATES (32) |
| This defines the maximum number of supported rates that a STA is allowed to have. More... | |
Functions | |
| std::ostream & | ns3::operator<< (std::ostream &os, const SupportedRates &rates) |
| Serialize SupportedRates to the given ostream. More... | |
| #define MAX_SUPPORTED_RATES (32) |
This defines the maximum number of supported rates that a STA is allowed to have.
Currently this number is set for IEEE 802.11b/g and SISO IEE 802.11n stations which need 2 rates each from Clauses 15 and 18, and then 8 from Clause 19.
Definition at line 36 of file supported-rates.h.
Referenced by ns3::SupportedRates::AddSupportedRate(), and ns3::ExtendedSupportedRatesIE::DeserializeInformationField().