INET Framework for OMNeT++/OMNEST
inet::ieee80211::Pcf Class Reference

Implements IEEE 802.11 Point Coordination Function. More...

#include <Pcf.h>

Inheritance diagram for inet::ieee80211::Pcf:
inet::ieee80211::ICoordinationFunction

Public Member Functions

virtual void processUpperFrame (Ieee80211DataOrMgmtFrame *frame) override
 
virtual void processLowerFrame (Ieee80211Frame *frame) override
 
virtual void corruptedFrameReceived () override
 
- Public Member Functions inherited from inet::ieee80211::ICoordinationFunction
virtual ~ICoordinationFunction ()
 

Protected Member Functions

virtual int numInitStages () const override
 

Protected Attributes

IChannelAccesspcfChannelAccess = nullptr
 

Detailed Description

Implements IEEE 802.11 Point Coordination Function.

Member Function Documentation

virtual void inet::ieee80211::Pcf::corruptedFrameReceived ( )
inlineoverridevirtual

Implements inet::ieee80211::ICoordinationFunction.

42 { throw cRuntimeError("Unimplemented!"); }
virtual int inet::ieee80211::Pcf::numInitStages ( ) const
inlineoverrideprotectedvirtual
37 { return NUM_INIT_STAGES; }
The number of initialization stages.
Definition: InitStages.h:116
virtual void inet::ieee80211::Pcf::processLowerFrame ( Ieee80211Frame frame)
inlineoverridevirtual

Implements inet::ieee80211::ICoordinationFunction.

41 { throw cRuntimeError("Unimplemented!"); };
virtual void inet::ieee80211::Pcf::processUpperFrame ( Ieee80211DataOrMgmtFrame frame)
inlineoverridevirtual

Implements inet::ieee80211::ICoordinationFunction.

40 { throw cRuntimeError("Unimplemented!"); }

Member Data Documentation

IChannelAccess* inet::ieee80211::Pcf::pcfChannelAccess = nullptr
protected

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