A Discrete-Event Network Simulator
API
he-phy.cc File Reference
#include "he-phy.h"
#include "he-ppdu.h"
#include "ns3/wifi-psdu.h"
#include "ns3/wifi-phy.h"
#include "he-configuration.h"
#include "ns3/wifi-net-device.h"
#include "ns3/sta-wifi-mac.h"
#include "ns3/ap-wifi-mac.h"
#include "ns3/wifi-utils.h"
#include "ns3/simulator.h"
#include "ns3/log.h"
#include "ns3/assert.h"
#include <algorithm>
+ Include dependency graph for he-phy.cc:

Go to the source code of this file.

Classes

class  anonymous_namespace{he-phy.cc}::ConstructorHe
 Constructor class for HE modes. More...
 

Namespaces

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

Macros

#define CASE(x)
 
#define GET_HE_MCS(x)
 

Functions

 ns3::GET_HE_MCS (0)
 
 ns3::GET_HE_MCS (1)
 
 ns3::GET_HE_MCS (2)
 
 ns3::GET_HE_MCS (3)
 
 ns3::GET_HE_MCS (4)
 
 ns3::GET_HE_MCS (5)
 
 ns3::GET_HE_MCS (6)
 
 ns3::GET_HE_MCS (7)
 
 ns3::GET_HE_MCS (8)
 
 ns3::GET_HE_MCS (9)
 
 ns3::GET_HE_MCS (10)
 
 ns3::GET_HE_MCS (11)
 

Variables

static class anonymous_namespace{he-phy.cc}::ConstructorHe anonymous_namespace{he-phy.cc}::g_constructor_he
 the constructor for HE modes More...
 

Macro Definition Documentation

◆ CASE

#define CASE (   x)
Value:
case x: \
return GetHeMcs ## x (); \

Referenced by ns3::HePhy::GetHeMcs().

◆ GET_HE_MCS

#define GET_HE_MCS (   x)
Value:
WifiMode \
HePhy::GetHeMcs ## x (void) \
{ \
static WifiMode mcs = CreateHeMcs (x); \
return mcs; \
} \

Definition at line 1010 of file he-phy.cc.