A Discrete-Event Network Simulator
API
vht-phy.cc File Reference
#include "vht-phy.h"
#include "vht-configuration.h"
#include "vht-ppdu.h"
#include "ns3/assert.h"
#include "ns3/interference-helper.h"
#include "ns3/log.h"
#include "ns3/wifi-net-device.h"
#include "ns3/wifi-phy.h"
#include "ns3/wifi-psdu.h"
#include "ns3/wifi-utils.h"
+ Include dependency graph for vht-phy.cc:

Go to the source code of this file.

Classes

class  anonymous_namespace{vht-phy.cc}::ConstructorVht
 Constructor class for VHT modes. More...
 

Namespaces

 anonymous_namespace{vht-phy.cc}
 
 ns3
 Every class exported by the ns3 library is enclosed in the ns3 namespace.
 

Macros

#define CASE(x)
 
#define GET_VHT_MCS(x)
 

Variables

const std::map< WifiChannelListType, double > ns3::channelTypeToScalingFactorDbm
 map a given channel list type to the corresponding scaling factor in dBm More...
 
class anonymous_namespace{vht-phy.cc}::ConstructorVht anonymous_namespace{vht-phy.cc}::g_constructor_vht
 the constructor for VHT modes More...
 
const std::map< uint16_t, WifiChannelListType > ns3::secondaryChannels
 map a given secondary channel width to its channel list type More...
 

Macro Definition Documentation

◆ CASE

#define CASE (   x)

◆ GET_VHT_MCS

#define GET_VHT_MCS (   x)
Value:
WifiMode VhtPhy::GetVhtMcs##x() \
{ \
static WifiMode mcs = CreateVhtMcs(x); \
return mcs; \
}

Definition at line 367 of file vht-phy.cc.