Ieee80211AssociationResponseFrameBody Class Reference

#include <Ieee80211MgmtFrames_m.h>

Inheritance diagram for Ieee80211AssociationResponseFrameBody:

Ieee80211FrameBody Ieee80211ReassociationResponseFrameBody List of all members.

Detailed Description

Class generated from Ieee80211MgmtFrames.msg by opp_msgc.
 class Ieee80211AssociationResponseFrameBody extends Ieee80211FrameBody
 {
     fields:
         bodyLength = 26; 
         int statusCode enum(Ieee80211StatusCode);
         short aid;
         Ieee80211SupportedRatesElement supportedRates;
 };
 


Public Member Functions

 Ieee80211AssociationResponseFrameBody ()
 Ieee80211AssociationResponseFrameBody (const Ieee80211AssociationResponseFrameBody &other)
virtual ~Ieee80211AssociationResponseFrameBody ()
Ieee80211AssociationResponseFrameBodyoperator= (const Ieee80211AssociationResponseFrameBody &other)
virtual cPolymorphic * dup () const
virtual void netPack (cCommBuffer *b)
virtual void netUnpack (cCommBuffer *b)
virtual int getStatusCode () const
virtual void setStatusCode (int statusCode_var)
virtual short getAid () const
virtual void setAid (short aid_var)
virtual Ieee80211SupportedRatesElementgetSupportedRates ()
virtual const Ieee80211SupportedRatesElementgetSupportedRates () const
virtual void setSupportedRates (const Ieee80211SupportedRatesElement &supportedRates_var)

Protected Member Functions

bool operator== (const Ieee80211AssociationResponseFrameBody &)

Protected Attributes

int statusCode_var
short aid_var
Ieee80211SupportedRatesElement supportedRates_var


Constructor & Destructor Documentation

Ieee80211AssociationResponseFrameBody::Ieee80211AssociationResponseFrameBody (  ) 

Ieee80211AssociationResponseFrameBody::Ieee80211AssociationResponseFrameBody ( const Ieee80211AssociationResponseFrameBody other  ) 

virtual Ieee80211AssociationResponseFrameBody::~Ieee80211AssociationResponseFrameBody (  )  [virtual]


Member Function Documentation

virtual cPolymorphic* Ieee80211AssociationResponseFrameBody::dup (  )  const [inline, virtual]

Reimplemented from Ieee80211FrameBody.

Reimplemented in Ieee80211ReassociationResponseFrameBody.

00427 {return new Ieee80211AssociationResponseFrameBody(*this);}

virtual short Ieee80211AssociationResponseFrameBody::getAid (  )  const [virtual]

virtual int Ieee80211AssociationResponseFrameBody::getStatusCode (  )  const [virtual]

virtual const Ieee80211SupportedRatesElement& Ieee80211AssociationResponseFrameBody::getSupportedRates (  )  const [inline, virtual]

00437 {return const_cast<Ieee80211AssociationResponseFrameBody*>(this)->getSupportedRates();}

virtual Ieee80211SupportedRatesElement& Ieee80211AssociationResponseFrameBody::getSupportedRates (  )  [virtual]

virtual void Ieee80211AssociationResponseFrameBody::netPack ( cCommBuffer *  b  )  [virtual]

Reimplemented from Ieee80211FrameBody.

Reimplemented in Ieee80211ReassociationResponseFrameBody.

virtual void Ieee80211AssociationResponseFrameBody::netUnpack ( cCommBuffer *  b  )  [virtual]

Reimplemented from Ieee80211FrameBody.

Reimplemented in Ieee80211ReassociationResponseFrameBody.

Ieee80211AssociationResponseFrameBody& Ieee80211AssociationResponseFrameBody::operator= ( const Ieee80211AssociationResponseFrameBody other  ) 

bool Ieee80211AssociationResponseFrameBody::operator== ( const Ieee80211AssociationResponseFrameBody  )  [protected]

virtual void Ieee80211AssociationResponseFrameBody::setAid ( short  aid_var  )  [virtual]

virtual void Ieee80211AssociationResponseFrameBody::setStatusCode ( int  statusCode_var  )  [virtual]

virtual void Ieee80211AssociationResponseFrameBody::setSupportedRates ( const Ieee80211SupportedRatesElement supportedRates_var  )  [virtual]


Member Data Documentation

short Ieee80211AssociationResponseFrameBody::aid_var [protected]

int Ieee80211AssociationResponseFrameBody::statusCode_var [protected]

Ieee80211SupportedRatesElement Ieee80211AssociationResponseFrameBody::supportedRates_var [protected]


The documentation for this class was generated from the following file:
Generated on Wed Apr 4 13:20:20 2007 for INET Framework for OMNeT++/OMNEST by  doxygen 1.4.7