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

Implements IEEE 802.11 Hybrid coordination function (HCF) Controlled Channel Access. More...

#include <Hcca.h>

Inheritance diagram for inet::ieee80211::Hcca:
inet::ieee80211::IChannelAccess

Public Member Functions

virtual bool isOwning ()
 
virtual void requestChannel (IChannelAccess::ICallback *callback) override
 
virtual void releaseChannel (IChannelAccess::ICallback *callback) override
 
- Public Member Functions inherited from inet::ieee80211::IChannelAccess
virtual ~IChannelAccess ()
 

Protected Member Functions

virtual int numInitStages () const override
 
virtual void initialize (int stage) override
 

Detailed Description

Implements IEEE 802.11 Hybrid coordination function (HCF) Controlled Channel Access.

Member Function Documentation

void inet::ieee80211::Hcca::initialize ( int  stage)
overrideprotectedvirtual
26 {
27 }
virtual int inet::ieee80211::Hcca::numInitStages ( ) const
inlineoverrideprotectedvirtual
32 { return NUM_INIT_STAGES; }
The number of initialization stages.
Definition: InitStages.h:116
void inet::ieee80211::Hcca::releaseChannel ( IChannelAccess::ICallback callback)
overridevirtual

Implements inet::ieee80211::IChannelAccess.

Referenced by inet::ieee80211::Hcf::frameSequenceFinished().

41 {
42  throw cRuntimeError("Unimplemented!");
43 }
void inet::ieee80211::Hcca::requestChannel ( IChannelAccess::ICallback callback)
overridevirtual

Implements inet::ieee80211::IChannelAccess.

35 {
36  throw cRuntimeError("Unimplemented!");
37 }

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