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 |