INET Framework for OMNeT++/OMNEST
inet::queueing::CPacketSchedulerFunction Class Reference

#include <PacketSchedulerFunction.h>

Inheritance diagram for inet::queueing::CPacketSchedulerFunction:
inet::queueing::IPacketSchedulerFunction

Public Member Functions

 CPacketSchedulerFunction (PacketSchedulerFunction packetSchedulerFunction)
 
virtual int schedulePacket (const std::vector< IPassivePacketSource * > &sources) const override
 Returns the index of the scheduled provider. More...
 
- Public Member Functions inherited from inet::queueing::IPacketSchedulerFunction
virtual ~IPacketSchedulerFunction ()
 

Protected Attributes

PacketSchedulerFunction packetSchedulerFunction
 

Constructor & Destructor Documentation

◆ CPacketSchedulerFunction()

inet::queueing::CPacketSchedulerFunction::CPacketSchedulerFunction ( PacketSchedulerFunction  packetSchedulerFunction)
inline

Member Function Documentation

◆ schedulePacket()

virtual int inet::queueing::CPacketSchedulerFunction::schedulePacket ( const std::vector< IPassivePacketSource * > &  sources) const
inlineoverridevirtual

Returns the index of the scheduled provider.

Implements inet::queueing::IPacketSchedulerFunction.

26 { return packetSchedulerFunction(sources); }

Member Data Documentation

◆ packetSchedulerFunction

PacketSchedulerFunction inet::queueing::CPacketSchedulerFunction::packetSchedulerFunction
protected

The documentation for this class was generated from the following file:
inet::queueing::CPacketSchedulerFunction::packetSchedulerFunction
PacketSchedulerFunction packetSchedulerFunction
Definition: PacketSchedulerFunction.h:21