#include "wifi-mode.h"
#include "wifi-phy-band.h"
#include "wifi-phy-common.h"
#include "ns3/he-ru.h"
#include "ns3/nstime.h"
#include <list>
#include <optional>
#include <set>
#include <vector>
Go to the source code of this file.
Classes | |
struct | ns3::HeMuUserInfo |
HE MU specific user transmission parameters. More... | |
class | ns3::WifiTxVector |
This class mimics the TXVECTOR which is to be passed to the PHY in order to define the parameters which are to be used for a transmission. More... | |
Namespaces | |
namespace | ns3 |
Every class exported by the ns3 library is enclosed in the ns3 namespace. | |
Typedefs | |
using | ns3::RuAllocation = std::vector<uint16_t> |
9 bits RU_ALLOCATION per 20 MHz | |
Enumerations | |
enum | ns3::Center26ToneRuIndication : uint8_t { ns3::CENTER_26_TONE_RU_UNALLOCATED = 0 , ns3::CENTER_26_TONE_RU_LOW_80_MHZ_ALLOCATED , ns3::CENTER_26_TONE_RU_HIGH_80_MHZ_ALLOCATED , ns3::CENTER_26_TONE_RU_LOW_AND_HIGH_80_MHZ_ALLOCATED , ns3::CENTER_26_TONE_RU_INDICATION_MAX } |
Enum for the different values for CENTER_26_TONE_RU. More... | |
Functions | |
std::ostream & | ns3::operator<< (std::ostream &os, const WifiTxVector &v) |
Serialize WifiTxVector to the given ostream. | |
Variables | |
static constexpr uint16_t | ns3::NO_USER_STA_ID = 2046 |
STA_ID for a RU that is intended for no user (Section 26.11.1 802.11ax-2021) | |