INET Framework for OMNeT++/OMNEST
|
#include <IPassiveQueue.h>
Public Member Functions | |
virtual | ~IPassiveQueue () |
virtual void | requestPacket ()=0 |
Abstract interface for passive queues.
virtual IPassiveQueue::~IPassiveQueue | ( | ) | [inline, virtual] |
{}
virtual void IPassiveQueue::requestPacket | ( | ) | [pure virtual] |
The queue should send a packet whenever this method is invoked. If the queue is currently empty, it should send a packet when when one becomes available.
Implemented in PassiveQueueBase.
Referenced by EtherMACBase::beginSendFrames(), PPP::handleMessage(), PPP::initialize(), Ieee80211Mac::initializeQueueModule(), EtherMACBase::initializeQueueModule(), and Ieee80211Mac::popTransmissionQueue().