INET Framework for OMNeT++/OMNEST
inet::IPassiveQueueListener Class Referenceabstract

Interface for notifying listeners about passive queue events. More...

#include <IPassiveQueue.h>

Inheritance diagram for inet::IPassiveQueueListener:
inet::SchedulerBase inet::PriorityScheduler inet::WRRScheduler

Public Member Functions

virtual ~IPassiveQueueListener ()
 
virtual void packetEnqueued (IPassiveQueue *queue)=0
 A packet arrived and it was added to the queue (the queue length increased by one). More...
 

Detailed Description

Interface for notifying listeners about passive queue events.

Constructor & Destructor Documentation

virtual inet::IPassiveQueueListener::~IPassiveQueueListener ( )
inlinevirtual
84 {};

Member Function Documentation

virtual void inet::IPassiveQueueListener::packetEnqueued ( IPassiveQueue queue)
pure virtual

A packet arrived and it was added to the queue (the queue length increased by one).

Therefore a subsequent requestPacket() call can deliver a packet immediately.

Implemented in inet::SchedulerBase.


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