INET Framework for OMNeT++/OMNEST
inet::ieee80211::ICoordinationFunction Class Referenceabstract

Interface for IEEE 802.11 Coordination Functions. More...

#include <ICoordinationFunction.h>

Inheritance diagram for inet::ieee80211::ICoordinationFunction:
inet::ieee80211::Dcf inet::ieee80211::Hcf inet::ieee80211::Mcf inet::ieee80211::Pcf

Public Member Functions

virtual ~ICoordinationFunction ()
 
virtual void processUpperFrame (Packet *packet, const Ptr< const Ieee80211DataOrMgmtHeader > &header)=0
 
virtual void processLowerFrame (Packet *packet, const Ptr< const Ieee80211MacHeader > &header)=0
 
virtual void corruptedFrameReceived ()=0
 

Detailed Description

Interface for IEEE 802.11 Coordination Functions.

Constructor & Destructor Documentation

◆ ~ICoordinationFunction()

virtual inet::ieee80211::ICoordinationFunction::~ICoordinationFunction ( )
inlinevirtual
23 {}

Member Function Documentation

◆ corruptedFrameReceived()

virtual void inet::ieee80211::ICoordinationFunction::corruptedFrameReceived ( )
pure virtual

◆ processLowerFrame()

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

◆ processUpperFrame()

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

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