INET Framework for OMNeT++/OMNEST
inet::physicallayer::Ieee80211OFDMPLCPFrame Class Reference

Class generated from inet/physicallayer/ieee80211/bitlevel/Ieee80211OFDMPLCPFrame.msg:45 by nedtool. More...

#include <Ieee80211OFDMPLCPFrame_m.h>

Inheritance diagram for inet::physicallayer::Ieee80211OFDMPLCPFrame:
inet::physicallayer::Ieee80211PLCPFrame

Public Member Functions

 Ieee80211OFDMPLCPFrame ()
 
 Ieee80211OFDMPLCPFrame (const Ieee80211OFDMPLCPFrame &other)
 
virtual ~Ieee80211OFDMPLCPFrame ()
 
Ieee80211OFDMPLCPFrameoperator= (const Ieee80211OFDMPLCPFrame &other)
 
virtual Ieee80211OFDMPLCPFramedup () const override
 
virtual void parsimPack (omnetpp::cCommBuffer *b) const override
 
virtual void parsimUnpack (omnetpp::cCommBuffer *b) override
 
virtual int getRate () const
 
virtual void setRate (int rate)
 
virtual int getLength () const
 
virtual void setLength (int length)
 
- Public Member Functions inherited from inet::physicallayer::Ieee80211PLCPFrame
 Ieee80211PLCPFrame (const char *name=nullptr, short kind=0)
 
 Ieee80211PLCPFrame (const Ieee80211PLCPFrame &other)
 
virtual ~Ieee80211PLCPFrame ()
 
Ieee80211PLCPFrameoperator= (const Ieee80211PLCPFrame &other)
 
virtual short getType () const
 
virtual void setType (short type)
 

Protected Member Functions

bool operator== (const Ieee80211OFDMPLCPFrame &)
 
- Protected Member Functions inherited from inet::physicallayer::Ieee80211PLCPFrame
bool operator== (const Ieee80211PLCPFrame &)
 

Protected Attributes

int rate
 
int length
 
- Protected Attributes inherited from inet::physicallayer::Ieee80211PLCPFrame
short type
 

Private Member Functions

void copy (const Ieee80211OFDMPLCPFrame &other)
 

Detailed Description

Class generated from inet/physicallayer/ieee80211/bitlevel/Ieee80211OFDMPLCPFrame.msg:45 by nedtool.

// TODO: revise name
packet Ieee80211OFDMPLCPFrame extends Ieee80211PLCPFrame
{
    type = OFDM;
    int rate;
    int length;
}

Constructor & Destructor Documentation

inet::physicallayer::Ieee80211OFDMPLCPFrame::Ieee80211OFDMPLCPFrame ( )
inet::physicallayer::Ieee80211OFDMPLCPFrame::Ieee80211OFDMPLCPFrame ( const Ieee80211OFDMPLCPFrame other)
virtual inet::physicallayer::Ieee80211OFDMPLCPFrame::~Ieee80211OFDMPLCPFrame ( )
virtual

Member Function Documentation

void inet::physicallayer::Ieee80211OFDMPLCPFrame::copy ( const Ieee80211OFDMPLCPFrame other)
private
virtual Ieee80211OFDMPLCPFrame* inet::physicallayer::Ieee80211OFDMPLCPFrame::dup ( ) const
inlineoverridevirtual
virtual int inet::physicallayer::Ieee80211OFDMPLCPFrame::getRate ( ) const
virtual
Ieee80211OFDMPLCPFrame& inet::physicallayer::Ieee80211OFDMPLCPFrame::operator= ( const Ieee80211OFDMPLCPFrame other)
bool inet::physicallayer::Ieee80211OFDMPLCPFrame::operator== ( const Ieee80211OFDMPLCPFrame )
protected
virtual void inet::physicallayer::Ieee80211OFDMPLCPFrame::parsimPack ( omnetpp::cCommBuffer *  b) const
overridevirtual
virtual void inet::physicallayer::Ieee80211OFDMPLCPFrame::parsimUnpack ( omnetpp::cCommBuffer *  b)
overridevirtual
virtual void inet::physicallayer::Ieee80211OFDMPLCPFrame::setLength ( int  length)
virtual
virtual void inet::physicallayer::Ieee80211OFDMPLCPFrame::setRate ( int  rate)
virtual

Member Data Documentation

int inet::physicallayer::Ieee80211OFDMPLCPFrame::length
protected
int inet::physicallayer::Ieee80211OFDMPLCPFrame::rate
protected

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