ns3::SatFwdLinkSchedulerTimeSlicing Member List

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

BUFFERING_DELAY_SORT enum valuens3::SatFwdLinkScheduler
BUFFERING_LOAD_SORT enum valuens3::SatFwdLinkScheduler
CanOpenBbFrame(Mac48Address address, uint32_t priorityClass, SatEnums::SatModcod_t modcod)ns3::SatFwdLinkSchedulerTimeSlicingprivate
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::SatFwdLinkSchedulerTimeSlicingprivate
GetDefaultFrameDuration() constns3::SatFwdLinkScheduler
GetInstanceTypeId(void) constns3::SatFwdLinkSchedulerTimeSlicingvirtual
GetNextFrame()ns3::SatFwdLinkSchedulerTimeSlicingvirtual
GetSchedulingObjectCno(Ptr< SatSchedulingObject > ob)ns3::SatFwdLinkSchedulerprotected
GetSchedulingObjects(std::vector< Ptr< SatSchedulingObject >> &output)ns3::SatFwdLinkSchedulerTimeSlicingprivate
GetSymbols(uint8_t sliceId, SatEnums::SatModcod_t modcod)ns3::SatFwdLinkSchedulerTimeSlicingprivate
GetTotalDuration()ns3::SatFwdLinkSchedulerTimeSlicingprivate
GetTypeId(void)ns3::SatFwdLinkSchedulerTimeSlicingstatic
m_additionalSortCriterians3::SatFwdLinkSchedulerprotected
m_bbFrameConfns3::SatFwdLinkSchedulerprotected
m_bbFrameContainersns3::SatFwdLinkSchedulerTimeSlicingprivate
m_carrierBandwidthInHzns3::SatFwdLinkSchedulerprotected
m_cnoEstimationWindowns3::SatFwdLinkSchedulerprotected
m_cnoEstimatorContainerns3::SatFwdLinkSchedulerprotected
m_cnoEstimatorModens3::SatFwdLinkSchedulerprotected
m_dummyFrameSendingEnabledns3::SatFwdLinkSchedulerprotected
m_lastSliceAssignedns3::SatFwdLinkSchedulerTimeSlicingprivate
m_lastSliceDequeuedns3::SatFwdLinkSchedulerTimeSlicingprivate
m_macAddressns3::SatFwdLinkSchedulerprotected
m_numberOfSlicesns3::SatFwdLinkSchedulerTimeSlicingprivate
m_periodicIntervalns3::SatFwdLinkSchedulerprotected
m_randomns3::SatFwdLinkSchedulerprotected
m_schedContextCallbackns3::SatFwdLinkSchedulerprotected
m_schedulingSymbolRateTracens3::SatFwdLinkSchedulerprotected
m_sendControlMsgCallbackns3::SatFwdLinkSchedulerprotected
m_slicesMappingns3::SatFwdLinkSchedulerTimeSlicingprivate
m_symbolsSentns3::SatFwdLinkSchedulerTimeSlicingprivate
m_txOpportunityCallbackns3::SatFwdLinkSchedulerprotected
NO_SORT enum valuens3::SatFwdLinkScheduler
operator=(const SatFwdLinkScheduler &)ns3::SatFwdLinkSchedulerprotected
PeriodicTimerExpired()ns3::SatFwdLinkSchedulerTimeSlicingprivate
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
SatFwdLinkSchedulerTimeSlicing()ns3::SatFwdLinkSchedulerTimeSlicing
SatFwdLinkSchedulerTimeSlicing(Ptr< SatBbFrameConf > conf, Mac48Address address, double carrierBandwidthInHz)ns3::SatFwdLinkSchedulerTimeSlicing
SchedContextCallback typedefns3::SatFwdLinkScheduler
ScheduleBbFrames()ns3::SatFwdLinkSchedulerTimeSlicingprivate
ScheduleSortingCriteria_t enum namens3::SatFwdLinkScheduler
SendAndClearSymbolsSentStat()ns3::SatFwdLinkSchedulerTimeSlicingprivatevirtual
SendControlMsg(Ptr< SatControlMessage > message, const Address &dest) constns3::SatFwdLinkScheduler
SendControlMsgCallback typedefns3::SatFwdLinkScheduler
SendTimeSliceSubscription(Mac48Address address, std::vector< uint8_t > slices)ns3::SatFwdLinkSchedulerTimeSlicingprivate
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
~SatFwdLinkSchedulerTimeSlicing()ns3::SatFwdLinkSchedulerTimeSlicing