|
INET Framework for OMNeT++/OMNEST
|
#include <Ieee80211VhtMode.h>
◆ HighTroughputPreambleFormat
| Enumerator |
|---|
| HT_PREAMBLE_MIXED | |
| HT_PREAMBLE_GREENFIELD | |
◆ Ieee80211VhtPreambleMode()
◆ ~Ieee80211VhtPreambleMode()
| virtual inet::physicallayer::Ieee80211VhtPreambleMode::~Ieee80211VhtPreambleMode |
( |
| ) |
|
|
inlinevirtual |
◆ computeNumberOfHTLongTrainings()
| unsigned int inet::physicallayer::Ieee80211VhtPreambleMode::computeNumberOfHTLongTrainings |
( |
unsigned int |
numberOfSpaceTimeStreams | ) |
const |
|
protectedvirtual |
248 return numberOfSpaceTimeStreams == 3 ? 4 : numberOfSpaceTimeStreams;
◆ computeNumberOfSpaceTimeStreams()
| unsigned int inet::physicallayer::Ieee80211VhtPreambleMode::computeNumberOfSpaceTimeStreams |
( |
unsigned int |
numberOfSpatialStreams | ) |
const |
|
protectedvirtual |
◆ createPreamble()
| virtual Ptr<Ieee80211PhyPreamble> inet::physicallayer::Ieee80211VhtPreambleMode::createPreamble |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ getDoubleGIDuration()
| virtual const simtime_t inet::physicallayer::Ieee80211VhtPreambleMode::getDoubleGIDuration |
( |
| ) |
const |
|
inlinevirtual |
◆ getDuration()
| const simtime_t inet::physicallayer::Ieee80211VhtPreambleMode::getDuration |
( |
| ) |
const |
|
overridevirtual |
◆ getFirstHTLongTrainingFieldDuration()
| const simtime_t inet::physicallayer::Ieee80211VhtPreambleMode::getFirstHTLongTrainingFieldDuration |
( |
| ) |
const |
|
virtual |
232 return simtime_t(8E-6);
◆ getHighThroughputSignalMode()
| virtual const Ieee80211VhtSignalMode* inet::physicallayer::Ieee80211VhtPreambleMode::getHighThroughputSignalMode |
( |
| ) |
const |
|
inlinevirtual |
◆ getHTGreenfieldShortTrainingFieldDuration()
| virtual const simtime_t inet::physicallayer::Ieee80211VhtPreambleMode::getHTGreenfieldShortTrainingFieldDuration |
( |
| ) |
const |
|
inlinevirtual |
◆ getLegacySignalMode()
| virtual const Ieee80211OfdmSignalMode* inet::physicallayer::Ieee80211VhtPreambleMode::getLegacySignalMode |
( |
| ) |
const |
|
inlinevirtual |
◆ getLSIGDuration()
| virtual const simtime_t inet::physicallayer::Ieee80211VhtPreambleMode::getLSIGDuration |
( |
| ) |
const |
|
inlinevirtual |
◆ getNonHTLongTrainingFieldDuration()
| virtual const simtime_t inet::physicallayer::Ieee80211VhtPreambleMode::getNonHTLongTrainingFieldDuration |
( |
| ) |
const |
|
inlinevirtual |
◆ getNonHTShortTrainingSequenceDuration()
| virtual const simtime_t inet::physicallayer::Ieee80211VhtPreambleMode::getNonHTShortTrainingSequenceDuration |
( |
| ) |
const |
|
inlinevirtual |
◆ getNonHTSignalField()
| virtual const simtime_t inet::physicallayer::Ieee80211VhtPreambleMode::getNonHTSignalField |
( |
| ) |
const |
|
inlinevirtual |
◆ getNumberOfHtLongTrainings()
| virtual unsigned int inet::physicallayer::Ieee80211VhtPreambleMode::getNumberOfHtLongTrainings |
( |
| ) |
const |
|
inlinevirtual |
◆ getPreambleFormat()
◆ getSecondAndSubsequentHTLongTrainingFielDuration()
| virtual const simtime_t inet::physicallayer::Ieee80211VhtPreambleMode::getSecondAndSubsequentHTLongTrainingFielDuration |
( |
| ) |
const |
|
inlinevirtual |
◆ getSignalMode()
◆ getVHTShortTrainingFieldDuration()
| virtual const simtime_t inet::physicallayer::Ieee80211VhtPreambleMode::getVHTShortTrainingFieldDuration |
( |
| ) |
const |
|
inlinevirtual |
◆ getVHTSignalFieldA()
| virtual const simtime_t inet::physicallayer::Ieee80211VhtPreambleMode::getVHTSignalFieldA |
( |
| ) |
const |
|
inlinevirtual |
◆ getVHTSignalFieldB()
| virtual const simtime_t inet::physicallayer::Ieee80211VhtPreambleMode::getVHTSignalFieldB |
( |
| ) |
const |
|
inlinevirtual |
◆ highThroughputSignalMode
◆ legacySignalMode
◆ numberOfHTLongTrainings
| const unsigned int inet::physicallayer::Ieee80211VhtPreambleMode::numberOfHTLongTrainings |
|
protected |
◆ preambleFormat
The documentation for this class was generated from the following files:
virtual unsigned int computeNumberOfSpaceTimeStreams(unsigned int numberOfSpatialStreams) const
Definition: Ieee80211VhtMode.cc:235
const HighTroughputPreambleFormat preambleFormat
Definition: Ieee80211VhtMode.h:120
virtual const simtime_t getNonHTLongTrainingFieldDuration() const
Definition: Ieee80211VhtMode.h:140
const Ieee80211OfdmSignalMode * legacySignalMode
Definition: Ieee80211VhtMode.h:119
@ HT_PREAMBLE_GREENFIELD
Definition: Ieee80211VhtMode.h:114
virtual const simtime_t getNonHTShortTrainingSequenceDuration() const
Definition: Ieee80211VhtMode.h:138
const unsigned int numberOfHTLongTrainings
Definition: Ieee80211VhtMode.h:121
virtual unsigned int getSTBC() const
Definition: Ieee80211VhtMode.h:90
@ HT_PREAMBLE_MIXED
Definition: Ieee80211VhtMode.h:113
virtual const simtime_t getLSIGDuration() const
Definition: Ieee80211VhtMode.h:137
virtual const simtime_t getVHTSignalFieldB() const
Definition: Ieee80211VhtMode.h:144
virtual const simtime_t getVHTSignalFieldA() const
Definition: Ieee80211VhtMode.h:142
virtual unsigned int computeNumberOfHTLongTrainings(unsigned int numberOfSpaceTimeStreams) const
Definition: Ieee80211VhtMode.cc:241
virtual const simtime_t getVHTShortTrainingFieldDuration() const
Definition: Ieee80211VhtMode.h:143
virtual const simtime_t getSecondAndSubsequentHTLongTrainingFielDuration() const
Definition: Ieee80211VhtMode.h:147
const Ieee80211VhtSignalMode * highThroughputSignalMode
Definition: Ieee80211VhtMode.h:118
virtual const simtime_t getDoubleGIDuration() const
Definition: Ieee80211VhtMode.h:136