#include <Ieee80211HTMode.h>
Enumerator |
---|
HT_GUARD_INTERVAL_SHORT |
|
HT_GUARD_INTERVAL_LONG |
|
Definition: Ieee80211HTMode.h:46
Definition: Ieee80211HTMode.h:47
inet::physicallayer::Ieee80211HTModeBase::Ieee80211HTModeBase |
( |
unsigned int |
modulationAndCodingScheme, |
|
|
unsigned int |
numberOfSpatialStreams, |
|
|
const Hz |
bandwidth, |
|
|
GuardIntervalType |
guardIntervalType |
|
) |
| |
const unsigned int numberOfSpatialStreams
Definition: Ieee80211HTMode.h:54
const unsigned int mcsIndex
Definition: Ieee80211HTMode.h:53
bps netBitrate
Definition: Ieee80211HTMode.h:56
const GuardIntervalType guardIntervalType
Definition: Ieee80211HTMode.h:52
compose< b, pow< s,-1 > > bps
Definition: Units.h:985
const Hz bandwidth
Definition: Ieee80211HTMode.h:51
#define NaN
Definition: INETMath.h:103
bps grossBitrate
Definition: Ieee80211HTMode.h:57
virtual bps inet::physicallayer::Ieee80211HTModeBase::computeGrossBitrate |
( |
| ) |
const |
|
protectedpure virtual |
virtual bps inet::physicallayer::Ieee80211HTModeBase::computeNetBitrate |
( |
| ) |
const |
|
protectedpure virtual |
virtual Hz inet::physicallayer::Ieee80211HTModeBase::getBandwidth |
( |
| ) |
const |
|
inlinevirtual |
const Hz bandwidth
Definition: Ieee80211HTMode.h:51
bps inet::physicallayer::Ieee80211HTModeBase::getGrossBitrate |
( |
| ) |
const |
|
virtual |
virtual GuardIntervalType inet::physicallayer::Ieee80211HTModeBase::getGuardIntervalType |
( |
| ) |
const |
|
inlinevirtual |
const GuardIntervalType guardIntervalType
Definition: Ieee80211HTMode.h:52
virtual unsigned int inet::physicallayer::Ieee80211HTModeBase::getMcsIndex |
( |
| ) |
const |
|
inlinevirtual |
const unsigned int mcsIndex
Definition: Ieee80211HTMode.h:53
bps inet::physicallayer::Ieee80211HTModeBase::getNetBitrate |
( |
| ) |
const |
|
virtual |
int inet::physicallayer::Ieee80211HTModeBase::getNumberOfDataSubcarriers |
( |
| ) |
const |
|
virtual |
246 throw cRuntimeError(
"Unsupported bandwidth");
const unsigned int mcsIndex
Definition: Ieee80211HTMode.h:53
const Hz bandwidth
Definition: Ieee80211HTMode.h:51
mega< Hz >::type MHz
Definition: Units.h:906
int inet::physicallayer::Ieee80211HTModeBase::getNumberOfPilotSubcarriers |
( |
| ) |
const |
|
virtual |
257 throw cRuntimeError(
"Unsupported bandwidth");
const unsigned int mcsIndex
Definition: Ieee80211HTMode.h:53
const Hz bandwidth
Definition: Ieee80211HTMode.h:51
mega< Hz >::type MHz
Definition: Units.h:906
virtual int inet::physicallayer::Ieee80211HTModeBase::getNumberOfSpatialStreams |
( |
| ) |
const |
|
inlinevirtual |
virtual int inet::physicallayer::Ieee80211HTModeBase::getNumberOfTotalSubcarriers |
( |
| ) |
const |
|
inlinevirtual |
virtual int getNumberOfPilotSubcarriers() const
Definition: Ieee80211HTMode.cc:249
virtual int getNumberOfDataSubcarriers() const
Definition: Ieee80211HTMode.cc:237
const Hz inet::physicallayer::Ieee80211HTModeBase::bandwidth |
|
protected |
bps inet::physicallayer::Ieee80211HTModeBase::grossBitrate |
|
mutableprotected |
const unsigned int inet::physicallayer::Ieee80211HTModeBase::mcsIndex |
|
protected |
bps inet::physicallayer::Ieee80211HTModeBase::netBitrate |
|
mutableprotected |
const unsigned int inet::physicallayer::Ieee80211HTModeBase::numberOfSpatialStreams |
|
protected |
The documentation for this class was generated from the following files: