INET Framework for OMNeT++/OMNEST
inet::queueing::IPacketBuffer::ICallback Class Referenceabstract

#include <IPacketBuffer.h>

Inheritance diagram for inet::queueing::IPacketBuffer::ICallback:
inet::queueing::PacketQueue inet::queueing::InProgressQueue

Public Member Functions

virtual void handlePacketRemoved (Packet *packet)=0
 Notifies the packet owner about the packet being removed from the buffer. More...
 

Member Function Documentation

◆ handlePacketRemoved()

virtual void inet::queueing::IPacketBuffer::ICallback::handlePacketRemoved ( Packet packet)
pure virtual

Notifies the packet owner about the packet being removed from the buffer.

The packet is never nullptr.

Implemented in inet::queueing::PacketQueue.

Referenced by inet::queueing::PacketBuffer::addPacket(), inet::queueing::PacketBuffer::removeAllPackets(), and inet::queueing::PacketBuffer::removePacket().


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