| AcceptRequests(CcLevel_t ccLevel) | ns3::SatFrameAllocator | private |
| Allocate(CcLevel_t ccLevel, SatFrameAllocReq *allocReq, uint32_t waveformId) | ns3::SatFrameAllocator | |
| CC_LEVEL_CRA enum value | ns3::SatFrameAllocator | |
| CC_LEVEL_CRA_MIN_RBDC enum value | ns3::SatFrameAllocator | |
| CC_LEVEL_CRA_RBDC enum value | ns3::SatFrameAllocator | |
| CC_LEVEL_CRA_RBDC_VBDC enum value | ns3::SatFrameAllocator | |
| CcLevel_t enum name | ns3::SatFrameAllocator | |
| CreateCtrlTimeSlot(uint16_t carrierId, int64_t &utSymbolsToUse, int64_t &carrierSymbolsToUse, int64_t &utSymbolsLeft, int64_t &rcSymbolsLeft, bool rcBasedAllocationEnabled) | ns3::SatFrameAllocator | private |
| CreateNewTbtp(TbtpMsgContainer_t &tbtpContainer) | ns3::SatFrameAllocator | private |
| CreateTimeSlot(uint16_t carrierId, int64_t &utSymbolsToUse, int64_t &carrierSymbolsToUse, int64_t &utSymbolsLeft, int64_t &rcSymbolsLeft, double cno, bool rcBasedAllocationEnabled) | ns3::SatFrameAllocator | private |
| 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) const | ns3::SatFrameAllocator | |
| GetCarrierBandwidthHz(bool checkParent=false) const | ns3::SatFrameAllocator | inline |
| GetCarrierCount() const | ns3::SatFrameAllocator | inline |
| GetCarrierMinPayloadInBytes() const | ns3::SatFrameAllocator | inline |
| GetCcLoad(CcLevel_t ccLevel) | ns3::SatFrameAllocator | |
| GetMostRobustWaveform() const | ns3::SatFrameAllocator | inline |
| GetOptimalBurtsLengthInSymbols(int64_t symbolsToUse, int64_t symbolsLeft, double cno, uint32_t &waveformId) | ns3::SatFrameAllocator | private |
| GetParent() const | ns3::SatFrameAllocator | inline |
| GetUtAllocItem(UtAllocInfoContainer_t &allocContainer, Address ut) | ns3::SatFrameAllocator | private |
| GetVolumeBytes() const | ns3::SatFrameAllocator | inline |
| m_allocationDenied | ns3::SatFrameAllocator | private |
| m_availableSymbolsInFrame | ns3::SatFrameAllocator | private |
| m_burstLenghts | ns3::SatFrameAllocator | private |
| m_carriersOffset | ns3::SatFrameAllocator | private |
| m_configType | ns3::SatFrameAllocator | private |
| m_frameConf | ns3::SatFrameAllocator | private |
| m_frameId | ns3::SatFrameAllocator | private |
| m_guardTimeSymbols | ns3::SatFrameAllocator | private |
| m_maxCarrierCount | ns3::SatFrameAllocator | private |
| m_maxSymbolsPerCarrier | ns3::SatFrameAllocator | private |
| m_mostRobustWaveform | ns3::SatFrameAllocator | private |
| m_parent | ns3::SatFrameAllocator | private |
| m_preAllocatedCraSymbols | ns3::SatFrameAllocator | private |
| m_preAllocatedMinRdbcSymbols | ns3::SatFrameAllocator | private |
| m_preAllocatedRdbcSymbols | ns3::SatFrameAllocator | private |
| m_preAllocatedVdbcSymbols | ns3::SatFrameAllocator | private |
| m_rcAllocs | ns3::SatFrameAllocator | private |
| m_totalSymbolsInFrame | ns3::SatFrameAllocator | private |
| m_utAllocs | ns3::SatFrameAllocator | private |
| m_waveformConf | ns3::SatFrameAllocator | private |
| PreAllocateSymbols(double targetLoad, bool fcaEnabled) | ns3::SatFrameAllocator | |
| RcAllocContainer_t typedef | ns3::SatFrameAllocator | private |
| RcAllocItem_t typedef | ns3::SatFrameAllocator | private |
| 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 typedef | ns3::SatFrameAllocator | |
| SatFrameAllocInfoItemContainer_t typedef | ns3::SatFrameAllocator | private |
| SatFrameAllocReqItemContainer_t typedef | ns3::SatFrameAllocator | |
| SelectCarriers(uint16_t &amount, uint16_t offset) | ns3::SatFrameAllocator | |
| ShareSymbols(bool fcaEnabled) | ns3::SatFrameAllocator | private |
| SortCarriers() | ns3::SatFrameAllocator | private |
| SortUtRcs(Address ut) | ns3::SatFrameAllocator | private |
| SortUts() | ns3::SatFrameAllocator | private |
| TbtpMsgContainer_t typedef | ns3::SatFrameAllocator | |
| UpdateAndStoreAllocReq(Address address, double cno, SatFrameAllocInfo &req) | ns3::SatFrameAllocator | private |
| UtAllocContainer_t typedef | ns3::SatFrameAllocator | private |
| UtAllocInfoContainer_t typedef | ns3::SatFrameAllocator | |
| UtAllocInfoItem_t typedef | ns3::SatFrameAllocator | |