|
INET Framework for OMNeT++/OMNEST
|
Class generated from inet/physicallayer/ieee80211/packetlevel/Ieee80211ControlInfo.msg:146 by nedtool.
More...
#include <Ieee80211ControlInfo_m.h>
Protected Member Functions | |
| bool | operator== (const Ieee80211TransmissionRequest &) |
Protected Member Functions inherited from inet::physicallayer::TransmissionRequest | |
| bool | operator== (const TransmissionRequest &) |
Protected Attributes | |
| IIeee80211ModePtr | mode |
| int | channelNumber |
| Ieee80211ChannelPtr | channel |
Protected Attributes inherited from inet::physicallayer::TransmissionRequest | |
| W | power |
| bps | bitrate |
| Hz | carrierFrequency |
| Hz | bandwidth |
Private Member Functions | |
| void | copy (const Ieee80211TransmissionRequest &other) |
Class generated from inet/physicallayer/ieee80211/packetlevel/Ieee80211ControlInfo.msg:146 by nedtool.
// // Control info attached to a mac frame that is sent down to the ~Ieee80211Radio. // class Ieee80211TransmissionRequest extends TransmissionRequest { @descriptor(false); IIeee80211ModePtr mode @opaque @tostring($ ? $->getCompleteStringRepresentation() : std::string("<nullptr>")) = nullptr; // override default transmission mode or nullptr if not set. int channelNumber = -1; // override default channel or -1 if not set. Ieee80211ChannelPtr channel @opaque @tostring($ ? $->getCompleteStringRepresentation() : std::string("<nullptr>")) = nullptr; // override default band and channel or nullptr if not set. }
| inet::physicallayer::Ieee80211TransmissionRequest::Ieee80211TransmissionRequest | ( | ) |
| inet::physicallayer::Ieee80211TransmissionRequest::Ieee80211TransmissionRequest | ( | const Ieee80211TransmissionRequest & | other | ) |
|
virtual |
|
private |
|
inlineoverridevirtual |
Reimplemented from inet::physicallayer::TransmissionRequest.
|
virtual |
|
inlinevirtual |
Referenced by getChannel().
|
virtual |
|
virtual |
Referenced by inet::physicallayer::Ieee80211TransmitterBase::computeTransmissionMode(), inet::physicallayer::Ieee80211LayeredOFDMTransmitter::createTransmission(), inet::physicallayer::Ieee80211TransmissionRequestDescriptor::getFieldStructValuePointer(), inet::physicallayer::Ieee80211TransmissionRequestDescriptor::getFieldValueAsString(), inet::ieee80211::RateSelection::getMode(), and inet::ieee80211::QoSRateSelection::getMode().
|
inlinevirtual |
Referenced by getMode().
| Ieee80211TransmissionRequest& inet::physicallayer::Ieee80211TransmissionRequest::operator= | ( | const Ieee80211TransmissionRequest & | other | ) |
|
protected |
|
overridevirtual |
Reimplemented from inet::physicallayer::TransmissionRequest.
Referenced by inet::physicallayer::doParsimPacking().
|
overridevirtual |
Reimplemented from inet::physicallayer::TransmissionRequest.
Referenced by inet::physicallayer::doParsimUnpacking().
|
virtual |
|
virtual |
|
virtual |
Referenced by inet::ieee80211::RateSelection::setFrameMode(), and inet::ieee80211::Hcf::setFrameMode().
|
protected |
|
protected |
|
protected |