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

Implements IEEE 802.11 Mesh Coordination Function. More...

#include <Mcf.h>

Inheritance diagram for inet::ieee80211::Mcf:
inet::ieee80211::ICoordinationFunction

Public Member Functions

virtual void processUpperFrame (Packet *packet, const Ptr< const Ieee80211DataOrMgmtHeader > &header) override
 
virtual void processLowerFrame (Packet *packet, const Ptr< const Ieee80211MacHeader > &header) override
 
virtual void corruptedFrameReceived () override
 
- Public Member Functions inherited from inet::ieee80211::ICoordinationFunction
virtual ~ICoordinationFunction ()
 

Protected Member Functions

virtual int numInitStages () const override
 

Detailed Description

Implements IEEE 802.11 Mesh Coordination Function.

Member Function Documentation

◆ corruptedFrameReceived()

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

Implements inet::ieee80211::ICoordinationFunction.

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

◆ numInitStages()

virtual int inet::ieee80211::Mcf::numInitStages ( ) const
inlineoverrideprotectedvirtual
24 { return NUM_INIT_STAGES; }

◆ processLowerFrame()

virtual void inet::ieee80211::Mcf::processLowerFrame ( Packet packet,
const Ptr< const Ieee80211MacHeader > &  header 
)
inlineoverridevirtual

Implements inet::ieee80211::ICoordinationFunction.

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

◆ processUpperFrame()

virtual void inet::ieee80211::Mcf::processUpperFrame ( Packet packet,
const Ptr< const Ieee80211DataOrMgmtHeader > &  header 
)
inlineoverridevirtual

Implements inet::ieee80211::ICoordinationFunction.

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

The documentation for this class was generated from the following file:
NUM_INIT_STAGES
#define NUM_INIT_STAGES
Definition: InitStageRegistry.h:73