NetSim Source Code Help
Loading...
Searching...
No Matches
stru_802_11_Phy_Var Struct Reference

#include <IEEE802_11_Phy.h>

Collaboration diagram for stru_802_11_Phy_Var:
Collaboration graph

Data Fields

UINT nTxPower_mw
 
IEEE802_11_PROTOCOL PhyProtocol
 
IEEE802_11_PHY_TYPE PhyType
 
UINT16 usnChannelNumber
 
double dFrequency
 
double dFrequencyBand
 
double dChannelBandwidth
 
double dAntennaHeight
 
double dAntennaGain
 
UINT nNTX
 
UINT nNRX
 
UINT nGuardInterval
 
PLME_CHARACTERISTICS plmeCharacteristics
 
void * rateAdaptationData
 
double dControlFrameDataRate
 
double dBroadcastFrameDataRate
 
IEEE802_11_CCAMODE ccaMode
 
double dEDThreshold
 
IEEE802_11_RADIO radio
 
UINT RIFS
 
UINT SIFS
 
UINT PIFS
 
UINT DIFS
 
UINT AIFS
 
UINT EIFS
 
double dCurrentRxSensitivity_dbm
 
union {
   IEEE802_11_DSSS_PHY   dsssPhy
 
   IEEE802_11_OFDM_PHY   ofdmPhy
 
   IEEE802_11_OFDM_MIMO   ofdmPhy_11n
 
   IEEE802_11_OFDM_MIMO   ofdmPhy_11ac
 
PHY_TYPE
 
double codingRate
 
unsigned int NSS
 
unsigned int NSTS
 
unsigned int N_HT_DLTF
 
unsigned int NESS
 
unsigned short int nN_HT_DLTF
 
unsigned int N_HT_ELTF
 
unsigned int N_HT_LTF
 
unsigned int MCS
 
unsigned int NES
 
PACKET_STATUS firstpacketstatus
 
double d0
 
double pld0
 
bool isDeviceOn
 
void * battery
 
ptrpropagation_info_for_list propagation_info_list
 
UINT64 transmissionId
 

Detailed Description

Definition at line 129 of file IEEE802_11_Phy.h.

Field Documentation

◆ AIFS

UINT stru_802_11_Phy_Var::AIFS

Definition at line 168 of file IEEE802_11_Phy.h.

◆ battery

void* stru_802_11_Phy_Var::battery

Definition at line 201 of file IEEE802_11_Phy.h.

◆ ccaMode

IEEE802_11_CCAMODE stru_802_11_Phy_Var::ccaMode

Definition at line 157 of file IEEE802_11_Phy.h.

◆ codingRate

double stru_802_11_Phy_Var::codingRate

Definition at line 183 of file IEEE802_11_Phy.h.

◆ d0

double stru_802_11_Phy_Var::d0

Definition at line 196 of file IEEE802_11_Phy.h.

◆ dAntennaGain

double stru_802_11_Phy_Var::dAntennaGain

Definition at line 140 of file IEEE802_11_Phy.h.

◆ dAntennaHeight

double stru_802_11_Phy_Var::dAntennaHeight

Definition at line 139 of file IEEE802_11_Phy.h.

◆ dBroadcastFrameDataRate

double stru_802_11_Phy_Var::dBroadcastFrameDataRate

Definition at line 154 of file IEEE802_11_Phy.h.

◆ dChannelBandwidth

double stru_802_11_Phy_Var::dChannelBandwidth

Definition at line 138 of file IEEE802_11_Phy.h.

◆ dControlFrameDataRate

double stru_802_11_Phy_Var::dControlFrameDataRate

Definition at line 153 of file IEEE802_11_Phy.h.

◆ dCurrentRxSensitivity_dbm

double stru_802_11_Phy_Var::dCurrentRxSensitivity_dbm

Definition at line 172 of file IEEE802_11_Phy.h.

◆ dEDThreshold

double stru_802_11_Phy_Var::dEDThreshold

Definition at line 158 of file IEEE802_11_Phy.h.

◆ dFrequency

double stru_802_11_Phy_Var::dFrequency

Definition at line 136 of file IEEE802_11_Phy.h.

◆ dFrequencyBand

double stru_802_11_Phy_Var::dFrequencyBand

Definition at line 137 of file IEEE802_11_Phy.h.

◆ DIFS

UINT stru_802_11_Phy_Var::DIFS

Definition at line 167 of file IEEE802_11_Phy.h.

◆ dsssPhy

IEEE802_11_DSSS_PHY stru_802_11_Phy_Var::dsssPhy

Definition at line 176 of file IEEE802_11_Phy.h.

◆ EIFS

UINT stru_802_11_Phy_Var::EIFS

Definition at line 169 of file IEEE802_11_Phy.h.

◆ firstpacketstatus

PACKET_STATUS stru_802_11_Phy_Var::firstpacketstatus

Definition at line 194 of file IEEE802_11_Phy.h.

◆ isDeviceOn

bool stru_802_11_Phy_Var::isDeviceOn

Definition at line 200 of file IEEE802_11_Phy.h.

◆ MCS

unsigned int stru_802_11_Phy_Var::MCS

Definition at line 191 of file IEEE802_11_Phy.h.

◆ N_HT_DLTF

unsigned int stru_802_11_Phy_Var::N_HT_DLTF

Definition at line 186 of file IEEE802_11_Phy.h.

◆ N_HT_ELTF

unsigned int stru_802_11_Phy_Var::N_HT_ELTF

Definition at line 189 of file IEEE802_11_Phy.h.

◆ N_HT_LTF

unsigned int stru_802_11_Phy_Var::N_HT_LTF

Definition at line 190 of file IEEE802_11_Phy.h.

◆ NES

unsigned int stru_802_11_Phy_Var::NES

Definition at line 192 of file IEEE802_11_Phy.h.

◆ NESS

unsigned int stru_802_11_Phy_Var::NESS

Definition at line 187 of file IEEE802_11_Phy.h.

◆ nGuardInterval

UINT stru_802_11_Phy_Var::nGuardInterval

Definition at line 145 of file IEEE802_11_Phy.h.

◆ nN_HT_DLTF

unsigned short int stru_802_11_Phy_Var::nN_HT_DLTF

Definition at line 188 of file IEEE802_11_Phy.h.

◆ nNRX

UINT stru_802_11_Phy_Var::nNRX

Definition at line 144 of file IEEE802_11_Phy.h.

◆ nNTX

UINT stru_802_11_Phy_Var::nNTX

Definition at line 143 of file IEEE802_11_Phy.h.

◆ NSS

unsigned int stru_802_11_Phy_Var::NSS

Definition at line 184 of file IEEE802_11_Phy.h.

◆ NSTS

unsigned int stru_802_11_Phy_Var::NSTS

Definition at line 185 of file IEEE802_11_Phy.h.

◆ nTxPower_mw

UINT stru_802_11_Phy_Var::nTxPower_mw

Definition at line 132 of file IEEE802_11_Phy.h.

◆ ofdmPhy

IEEE802_11_OFDM_PHY stru_802_11_Phy_Var::ofdmPhy

Definition at line 177 of file IEEE802_11_Phy.h.

◆ ofdmPhy_11ac

IEEE802_11_OFDM_MIMO stru_802_11_Phy_Var::ofdmPhy_11ac

Definition at line 179 of file IEEE802_11_Phy.h.

◆ ofdmPhy_11n

IEEE802_11_OFDM_MIMO stru_802_11_Phy_Var::ofdmPhy_11n

Definition at line 178 of file IEEE802_11_Phy.h.

◆ 

union { ... } stru_802_11_Phy_Var::PHY_TYPE

◆ PhyProtocol

IEEE802_11_PROTOCOL stru_802_11_Phy_Var::PhyProtocol

Definition at line 133 of file IEEE802_11_Phy.h.

◆ PhyType

IEEE802_11_PHY_TYPE stru_802_11_Phy_Var::PhyType

Definition at line 134 of file IEEE802_11_Phy.h.

◆ PIFS

UINT stru_802_11_Phy_Var::PIFS

Definition at line 166 of file IEEE802_11_Phy.h.

◆ pld0

double stru_802_11_Phy_Var::pld0

Definition at line 197 of file IEEE802_11_Phy.h.

◆ plmeCharacteristics

PLME_CHARACTERISTICS stru_802_11_Phy_Var::plmeCharacteristics

Definition at line 147 of file IEEE802_11_Phy.h.

◆ propagation_info_list

ptrpropagation_info_for_list stru_802_11_Phy_Var::propagation_info_list

Definition at line 203 of file IEEE802_11_Phy.h.

◆ radio

IEEE802_11_RADIO stru_802_11_Phy_Var::radio

Definition at line 161 of file IEEE802_11_Phy.h.

◆ rateAdaptationData

void* stru_802_11_Phy_Var::rateAdaptationData

Definition at line 150 of file IEEE802_11_Phy.h.

◆ RIFS

UINT stru_802_11_Phy_Var::RIFS

Definition at line 164 of file IEEE802_11_Phy.h.

◆ SIFS

UINT stru_802_11_Phy_Var::SIFS

Definition at line 165 of file IEEE802_11_Phy.h.

◆ transmissionId

UINT64 stru_802_11_Phy_Var::transmissionId

Definition at line 205 of file IEEE802_11_Phy.h.

◆ usnChannelNumber

UINT16 stru_802_11_Phy_Var::usnChannelNumber

Definition at line 135 of file IEEE802_11_Phy.h.


The documentation for this struct was generated from the following file: