ns3::SatScpcScheduler Member List

This is the complete list of members for ns3::SatScpcScheduler, including all inherited members.

BUFFERING_DELAY_SORT enum valuens3::SatFwdLinkScheduler
BUFFERING_LOAD_SORT enum valuens3::SatFwdLinkScheduler
CnoEstimatorMap_t typedefns3::SatFwdLinkSchedulerprotected
CnoInfoUpdated(Mac48Address utAddress, double cnoEstimate)ns3::SatFwdLinkScheduler
CnoMatchWithFrame(double cno, Ptr< SatBbFrame > frame) constns3::SatFwdLinkSchedulerprotected
CompareSoFlowId(Ptr< SatSchedulingObject > obj1, Ptr< SatSchedulingObject > obj2)ns3::SatFwdLinkSchedulerstatic
CompareSoPriorityHol(Ptr< SatSchedulingObject > obj1, Ptr< SatSchedulingObject > obj2)ns3::SatFwdLinkSchedulerstatic
CompareSoPriorityLoad(Ptr< SatSchedulingObject > obj1, Ptr< SatSchedulingObject > obj2)ns3::SatFwdLinkSchedulerstatic
CreateCnoEstimator()ns3::SatFwdLinkSchedulerprotected
DoDispose(void)ns3::SatScpcSchedulerprivate
GetDefaultFrameDuration() constns3::SatFwdLinkScheduler
GetInstanceTypeId(void) constns3::SatScpcSchedulervirtual
GetNextFrame()ns3::SatScpcSchedulervirtual
GetSchedulingObjectCno(Ptr< SatSchedulingObject > ob)ns3::SatFwdLinkSchedulerprotected
GetSchedulingObjects(std::vector< Ptr< SatSchedulingObject >> &output)ns3::SatScpcSchedulerprivate
GetTypeId(void)ns3::SatScpcSchedulerstatic
m_additionalSortCriterians3::SatFwdLinkSchedulerprotected
m_bbFrameConfns3::SatFwdLinkSchedulerprotected
m_bbFrameContainerns3::SatScpcSchedulerprivate
m_carrierBandwidthInHzns3::SatFwdLinkSchedulerprotected
m_cnoEstimationWindowns3::SatFwdLinkSchedulerprotected
m_cnoEstimatorContainerns3::SatFwdLinkSchedulerprotected
m_cnoEstimatorModens3::SatFwdLinkSchedulerprotected
m_dummyFrameSendingEnabledns3::SatFwdLinkSchedulerprotected
m_macAddressns3::SatFwdLinkSchedulerprotected
m_periodicIntervalns3::SatFwdLinkSchedulerprotected
m_randomns3::SatFwdLinkSchedulerprotected
m_schedContextCallbackns3::SatFwdLinkSchedulerprotected
m_schedulingStartThresholdTimens3::SatScpcSchedulerprivate
m_schedulingStopThresholdTimens3::SatScpcSchedulerprivate
m_schedulingSymbolRateTracens3::SatFwdLinkSchedulerprotected
m_sendControlMsgCallbackns3::SatFwdLinkSchedulerprotected
m_symbolsSentns3::SatScpcSchedulerprivate
m_txOpportunityCallbackns3::SatFwdLinkSchedulerprotected
NO_SORT enum valuens3::SatFwdLinkScheduler
operator=(const SatFwdLinkScheduler &)ns3::SatFwdLinkSchedulerprotected
PeriodicTimerExpired()ns3::SatScpcSchedulerprivate
PRIORITY_SORT enum valuens3::SatFwdLinkScheduler
RANDOM_SORT enum valuens3::SatFwdLinkScheduler
SatFwdLinkScheduler()ns3::SatFwdLinkScheduler
SatFwdLinkScheduler(Ptr< SatBbFrameConf > conf, Mac48Address address, double carrierBandwidthInHz)ns3::SatFwdLinkScheduler
SatFwdLinkScheduler(const SatFwdLinkScheduler &)ns3::SatFwdLinkSchedulerprotected
SatScpcScheduler()ns3::SatScpcScheduler
SatScpcScheduler(Ptr< SatBbFrameConf > conf, Mac48Address address, double carrierBandwidthInHz)ns3::SatScpcScheduler
SchedContextCallback typedefns3::SatFwdLinkScheduler
ScheduleBbFrames()ns3::SatScpcSchedulerprivate
ScheduleSortingCriteria_t enum namens3::SatFwdLinkScheduler
SendAndClearSymbolsSentStat()ns3::SatScpcSchedulerprivatevirtual
SendControlMsg(Ptr< SatControlMessage > message, const Address &dest) constns3::SatFwdLinkScheduler
SendControlMsgCallback typedefns3::SatFwdLinkScheduler
SetDummyFrameSendingEnabled(bool dummyFrameSendingEnabled)ns3::SatFwdLinkScheduler
SetSchedContextCallback(SatFwdLinkScheduler::SchedContextCallback cb)ns3::SatFwdLinkScheduler
SetSendControlMsgCallback(SatFwdLinkScheduler::SendControlMsgCallback cb)ns3::SatFwdLinkScheduler
SetTxOpportunityCallback(SatFwdLinkScheduler::TxOpportunityCallback cb)ns3::SatFwdLinkScheduler
SortSchedulingObjects(std::vector< Ptr< SatSchedulingObject >> &so)ns3::SatFwdLinkSchedulerprotected
TxOpportunityCallback typedefns3::SatFwdLinkScheduler
~SatFwdLinkScheduler()ns3::SatFwdLinkScheduler
~SatScpcScheduler()ns3::SatScpcScheduler