Ieee80211FrameBody Class Reference

#include <Ieee80211MgmtFrames_m.h>

Inheritance diagram for Ieee80211FrameBody:

Ieee80211AssociationRequestFrameBody Ieee80211AssociationResponseFrameBody Ieee80211AuthenticationFrameBody Ieee80211BeaconFrameBody Ieee80211DeauthenticationFrameBody Ieee80211DisassociationFrameBody Ieee80211ProbeRequestFrameBody Ieee80211ReassociationRequestFrameBody Ieee80211ReassociationResponseFrameBody Ieee80211ProbeResponseFrameBody List of all members.

Detailed Description

Class generated from Ieee80211MgmtFrames.msg by opp_msgc.
 class Ieee80211FrameBody
 {
     fields:
         short bodyLength; 
 };
 


Public Member Functions

 Ieee80211FrameBody ()
 Ieee80211FrameBody (const Ieee80211FrameBody &other)
virtual ~Ieee80211FrameBody ()
Ieee80211FrameBodyoperator= (const Ieee80211FrameBody &other)
virtual cPolymorphic * dup () const
virtual void netPack (cCommBuffer *b)
virtual void netUnpack (cCommBuffer *b)
virtual short getBodyLength () const
virtual void setBodyLength (short bodyLength_var)

Protected Member Functions

bool operator== (const Ieee80211FrameBody &)

Protected Attributes

short bodyLength_var


Constructor & Destructor Documentation

Ieee80211FrameBody::Ieee80211FrameBody (  ) 

Ieee80211FrameBody::Ieee80211FrameBody ( const Ieee80211FrameBody other  ) 

virtual Ieee80211FrameBody::~Ieee80211FrameBody (  )  [virtual]


Member Function Documentation

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

Reimplemented in Ieee80211AuthenticationFrameBody, Ieee80211DeauthenticationFrameBody, Ieee80211DisassociationFrameBody, Ieee80211ProbeRequestFrameBody, Ieee80211AssociationRequestFrameBody, Ieee80211ReassociationRequestFrameBody, Ieee80211AssociationResponseFrameBody, Ieee80211ReassociationResponseFrameBody, Ieee80211BeaconFrameBody, and Ieee80211ProbeResponseFrameBody.

00152 {return new Ieee80211FrameBody(*this);}

virtual short Ieee80211FrameBody::getBodyLength (  )  const [virtual]

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

Reimplemented in Ieee80211AuthenticationFrameBody, Ieee80211DeauthenticationFrameBody, Ieee80211DisassociationFrameBody, Ieee80211ProbeRequestFrameBody, Ieee80211AssociationRequestFrameBody, Ieee80211ReassociationRequestFrameBody, Ieee80211AssociationResponseFrameBody, Ieee80211ReassociationResponseFrameBody, Ieee80211BeaconFrameBody, and Ieee80211ProbeResponseFrameBody.

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

Reimplemented in Ieee80211AuthenticationFrameBody, Ieee80211DeauthenticationFrameBody, Ieee80211DisassociationFrameBody, Ieee80211ProbeRequestFrameBody, Ieee80211AssociationRequestFrameBody, Ieee80211ReassociationRequestFrameBody, Ieee80211AssociationResponseFrameBody, Ieee80211ReassociationResponseFrameBody, Ieee80211BeaconFrameBody, and Ieee80211ProbeResponseFrameBody.

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

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

virtual void Ieee80211FrameBody::setBodyLength ( short  bodyLength_var  )  [virtual]


Member Data Documentation

short Ieee80211FrameBody::bodyLength_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