ns-3
|
#include <simple-packet-scheduler.h>
Public Member Functions | |
SimplePacketScheduler (Ptr< EnbNetDevice > enb) | |
Create a simple packet scheduler. | |
virtual void | DoRunPacketScheduler (void) |
run a particular scheduling strategy for both uplink and downlink | |
Static Public Member Functions | |
static TypeId | GetTypeId (void) |
This method returns the TypeId associated to ns3::SimplePacketScheduler. |
This class implements a simple packet scheduler
ns3::SimplePacketScheduler::SimplePacketScheduler | ( | Ptr< EnbNetDevice > | enb | ) |
Create a simple packet scheduler.
enb | the enb where the packet scheduler works |
References NS_LOG_FUNCTION.
TypeId ns3::SimplePacketScheduler::GetTypeId | ( | void | ) | [static] |
This method returns the TypeId associated to ns3::SimplePacketScheduler.
This object is accessible through the following paths with Config::Set and Config::Connect:
No Attributes defined for this type.
No TraceSources defined for this type.
Reimplemented from ns3::PacketScheduler.
References ns3::TypeId::SetParent().