ns3::SatFrameAllocator Member List

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

AcceptRequests(CcLevel_t ccLevel)ns3::SatFrameAllocatorprivate
Allocate(CcLevel_t ccLevel, SatFrameAllocReq *allocReq, uint32_t waveformId)ns3::SatFrameAllocator
CC_LEVEL_CRA enum valuens3::SatFrameAllocator
CC_LEVEL_CRA_MIN_RBDC enum valuens3::SatFrameAllocator
CC_LEVEL_CRA_RBDC enum valuens3::SatFrameAllocator
CC_LEVEL_CRA_RBDC_VBDC enum valuens3::SatFrameAllocator
CcLevel_t enum namens3::SatFrameAllocator
CreateCtrlTimeSlot(uint16_t carrierId, int64_t &utSymbolsToUse, int64_t &carrierSymbolsToUse, int64_t &utSymbolsLeft, int64_t &rcSymbolsLeft, bool rcBasedAllocationEnabled)ns3::SatFrameAllocatorprivate
CreateNewTbtp(TbtpMsgContainer_t &tbtpContainer)ns3::SatFrameAllocatorprivate
CreateTimeSlot(uint16_t carrierId, int64_t &utSymbolsToUse, int64_t &carrierSymbolsToUse, int64_t &utSymbolsLeft, int64_t &rcSymbolsLeft, double cno, bool rcBasedAllocationEnabled)ns3::SatFrameAllocatorprivate
GenerateTimeSlots(SatFrameAllocator::TbtpMsgContainer_t &tbtpContainer, uint32_t maxSizeInBytes, UtAllocInfoContainer_t &utAllocContainer, bool rcBasedAllocationEnabled, TracedCallback< uint32_t > waveformTrace, TracedCallback< uint32_t, uint32_t > utLoadTrace, TracedCallback< uint32_t, double > loadTrace)ns3::SatFrameAllocator
GetBestWaveform(double cno, uint32_t &waveFormId, double &cnoThreshold) constns3::SatFrameAllocator
GetCarrierBandwidthHz(bool checkParent=false) constns3::SatFrameAllocatorinline
GetCarrierCount() constns3::SatFrameAllocatorinline
GetCarrierMinPayloadInBytes() constns3::SatFrameAllocatorinline
GetCcLoad(CcLevel_t ccLevel)ns3::SatFrameAllocator
GetMostRobustWaveform() constns3::SatFrameAllocatorinline
GetOptimalBurtsLengthInSymbols(int64_t symbolsToUse, int64_t symbolsLeft, double cno, uint32_t &waveformId)ns3::SatFrameAllocatorprivate
GetParent() constns3::SatFrameAllocatorinline
GetUtAllocItem(UtAllocInfoContainer_t &allocContainer, Address ut)ns3::SatFrameAllocatorprivate
GetVolumeBytes() constns3::SatFrameAllocatorinline
m_allocationDeniedns3::SatFrameAllocatorprivate
m_availableSymbolsInFramens3::SatFrameAllocatorprivate
m_burstLenghtsns3::SatFrameAllocatorprivate
m_carriersOffsetns3::SatFrameAllocatorprivate
m_configTypens3::SatFrameAllocatorprivate
m_frameConfns3::SatFrameAllocatorprivate
m_frameIdns3::SatFrameAllocatorprivate
m_guardTimeSymbolsns3::SatFrameAllocatorprivate
m_maxCarrierCountns3::SatFrameAllocatorprivate
m_maxSymbolsPerCarrierns3::SatFrameAllocatorprivate
m_mostRobustWaveformns3::SatFrameAllocatorprivate
m_parentns3::SatFrameAllocatorprivate
m_preAllocatedCraSymbolsns3::SatFrameAllocatorprivate
m_preAllocatedMinRdbcSymbolsns3::SatFrameAllocatorprivate
m_preAllocatedRdbcSymbolsns3::SatFrameAllocatorprivate
m_preAllocatedVdbcSymbolsns3::SatFrameAllocatorprivate
m_rcAllocsns3::SatFrameAllocatorprivate
m_totalSymbolsInFramens3::SatFrameAllocatorprivate
m_utAllocsns3::SatFrameAllocatorprivate
m_waveformConfns3::SatFrameAllocatorprivate
PreAllocateSymbols(double targetLoad, bool fcaEnabled)ns3::SatFrameAllocator
RcAllocContainer_t typedefns3::SatFrameAllocatorprivate
RcAllocItem_t typedefns3::SatFrameAllocatorprivate
Reset()ns3::SatFrameAllocator
SatFrameAllocator()ns3::SatFrameAllocator
SatFrameAllocator(Ptr< SatFrameConf > frameConf, uint8_t frameId, SatSuperframeConf::ConfigType_t m_configType, Ptr< SatFrameAllocator > parent)ns3::SatFrameAllocator
SatFrameAllocContainer_t typedefns3::SatFrameAllocator
SatFrameAllocInfoItemContainer_t typedefns3::SatFrameAllocatorprivate
SatFrameAllocReqItemContainer_t typedefns3::SatFrameAllocator
SelectCarriers(uint16_t &amount, uint16_t offset)ns3::SatFrameAllocator
ShareSymbols(bool fcaEnabled)ns3::SatFrameAllocatorprivate
SortCarriers()ns3::SatFrameAllocatorprivate
SortUtRcs(Address ut)ns3::SatFrameAllocatorprivate
SortUts()ns3::SatFrameAllocatorprivate
TbtpMsgContainer_t typedefns3::SatFrameAllocator
UpdateAndStoreAllocReq(Address address, double cno, SatFrameAllocInfo &req)ns3::SatFrameAllocatorprivate
UtAllocContainer_t typedefns3::SatFrameAllocatorprivate
UtAllocInfoContainer_t typedefns3::SatFrameAllocator
UtAllocInfoItem_t typedefns3::SatFrameAllocator