ns3::SatBeamScheduler Member List

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

AddRaChannels(std::vector< Ptr< SatTbtpMessage >> &tbtpContainer)ns3::SatBeamSchedulerprivate
AddUt(Address utId, Ptr< SatLowerLayerServiceConf > llsConf)ns3::SatBeamScheduler
AddUtInfo(Address utId, Ptr< SatUtInfo > utInfo)ns3::SatBeamSchedulerprivate
BacklogRequestsTraceCallback typedefns3::SatBeamScheduler
BASIC enum valuens3::SatBeamScheduler
CHECK_GATEWAY enum valuens3::SatBeamScheduler
CreateCnoEstimator()ns3::SatBeamSchedulerprivate
CreateTimu() constns3::SatBeamScheduler
DoDispose(void)ns3::SatBeamSchedulerprivate
DoPreResourceAllocation()ns3::SatBeamSchedulerprivate
ExceedingCapacityTraceCallback typedefns3::SatBeamScheduler
GetGwAddress(void) constns3::SatBeamSchedulerinline
GetTypeId(void)ns3::SatBeamSchedulerstatic
HandoverInformationForward_t enum namens3::SatBeamScheduler
HasUt(Address utId)ns3::SatBeamScheduler
Initialize(uint32_t beamId, SatBeamScheduler::SendCtrlMsgCallback cb, Ptr< SatSuperframeSeq > seq, uint32_t maxFrameSizeInBytes, Address gwAddress)ns3::SatBeamScheduler
m_backlogRequestsTracens3::SatBeamSchedulerprivate
m_beamIdns3::SatBeamSchedulerprivate
m_cnoEstimationWindowns3::SatBeamSchedulerprivate
m_cnoEstimatorModens3::SatBeamSchedulerprivate
m_controlSlotIntervalns3::SatBeamSchedulerprivate
m_controlSlotsEnabledns3::SatBeamSchedulerprivate
m_exceedingCapacityTracens3::SatBeamSchedulerprivate
m_frameLoadTracens3::SatBeamSchedulerprivate
m_frameUtLoadTracens3::SatBeamSchedulerprivate
m_gwAddressns3::SatBeamSchedulerprivate
m_handoverStrategyns3::SatBeamSchedulerprivate
m_logonChannelIndexns3::SatBeamSchedulerprivate
m_maxBbFrameSizens3::SatBeamSchedulerprivate
m_maxTbtpTxAndProcessingDelayns3::SatBeamSchedulerprivate
m_maxTwoWayPropagationDelayns3::SatBeamSchedulerprivate
m_raChRandomIndexns3::SatBeamSchedulerprivate
m_receivedSatelliteCnoSamplens3::SatBeamSchedulerprivate
m_satelliteCnoEstimatorns3::SatBeamSchedulerprivate
m_satelliteMacns3::SatBeamSchedulerprivate
m_superframeAllocatorns3::SatBeamSchedulerprivate
m_superframeAllocatorTypens3::SatBeamSchedulerprivate
m_superFrameCounterns3::SatBeamSchedulerprivate
m_superframeSeqns3::SatBeamSchedulerprivate
m_txCallbackns3::SatBeamSchedulerprivate
m_txTbtpCallbackns3::SatBeamSchedulerprivate
m_unmetCapacityTracens3::SatBeamSchedulerprivate
m_usableCapacityTracens3::SatBeamSchedulerprivate
m_utInfosns3::SatBeamSchedulerprivate
m_utRequestInfosns3::SatBeamSchedulerprivate
m_waveformTracens3::SatBeamSchedulerprivate
RemoveUt(Address utId)ns3::SatBeamScheduler
RemoveUtInfo(UtInfoMap_t::iterator iterator)ns3::SatBeamSchedulerprivate
ReserveLogonChannel(uint32_t logonChannelId)ns3::SatBeamScheduler
SatBeamScheduler()ns3::SatBeamScheduler
Schedule()ns3::SatBeamSchedulerprivate
Send(Ptr< SatControlMessage > message)ns3::SatBeamScheduler
SendCnoToSatellite()ns3::SatBeamSchedulerprivate
SendCtrlMsgCallback typedefns3::SatBeamScheduler
SendTbtpCallback typedefns3::SatBeamScheduler
SendTo(Ptr< SatControlMessage > message, Address utId)ns3::SatBeamScheduler
SendToSatellite(Ptr< SatControlMessage > msg, Address satelliteMac)ns3::SatBeamScheduler
SetSendTbtpCallback(SendTbtpCallback cb)ns3::SatBeamScheduler
TbtpAddCallback typedefns3::SatBeamScheduler
TransferUtToBeam(Address utId, Ptr< SatBeamScheduler > destination)ns3::SatBeamScheduler
UnmetCapacityTraceCallback typedefns3::SatBeamScheduler
UpdateDamaEntriesWithAllocs(SatFrameAllocator::UtAllocInfoContainer_t &utAllocContainer)ns3::SatBeamSchedulerprivate
UpdateDamaEntriesWithReqs()ns3::SatBeamSchedulerprivate
UpdateSatelliteCno(Address satelliteMac, double cno)ns3::SatBeamScheduler
UpdateUtCno(Address utId, double cno)ns3::SatBeamScheduler
UsableCapacityTraceCallback typedefns3::SatBeamScheduler
UtCrReceived(Address utId, Ptr< SatCrMessage > crMsg)ns3::SatBeamScheduler
UtInfoMap_t typedefns3::SatBeamSchedulerprivate
UtReqInfoContainer_t typedefns3::SatBeamSchedulerprivate
UtReqInfoItem_t typedefns3::SatBeamSchedulerprivate
WaveformTraceCallback typedefns3::SatBeamScheduler
~SatBeamScheduler()ns3::SatBeamScheduler