| AddRaChannels(std::vector< Ptr< SatTbtpMessage >> &tbtpContainer) | ns3::SatBeamScheduler | private |
| AddUt(Address utId, Ptr< SatLowerLayerServiceConf > llsConf) | ns3::SatBeamScheduler | |
| AddUtInfo(Address utId, Ptr< SatUtInfo > utInfo) | ns3::SatBeamScheduler | private |
| BacklogRequestsTraceCallback typedef | ns3::SatBeamScheduler | |
| BASIC enum value | ns3::SatBeamScheduler | |
| CHECK_GATEWAY enum value | ns3::SatBeamScheduler | |
| ConnectGw(Mac48Address address) | ns3::SatBeamScheduler | |
| ConnectUt(Mac48Address address) | ns3::SatBeamScheduler | |
| CreateCnoEstimator() | ns3::SatBeamScheduler | private |
| CreateTimu() const | ns3::SatBeamScheduler | |
| DisconnectGw(Mac48Address address) | ns3::SatBeamScheduler | |
| DisconnectUt(Mac48Address address) | ns3::SatBeamScheduler | |
| DoDispose(void) | ns3::SatBeamScheduler | private |
| DoPreResourceAllocation() | ns3::SatBeamScheduler | private |
| ExceedingCapacityTraceCallback typedef | ns3::SatBeamScheduler | |
| GetGwAddress(void) const | ns3::SatBeamScheduler | inline |
| GetSatAddress(void) const | ns3::SatBeamScheduler | inline |
| GetTypeId(void) | ns3::SatBeamScheduler | static |
| HandoverInformationForward_t enum name | ns3::SatBeamScheduler | |
| HasUt(Address utId) | ns3::SatBeamScheduler | |
| HasUt() | ns3::SatBeamScheduler | |
| Initialize(uint32_t satId, uint32_t beamId, Ptr< SatNetDevice > gwNetDevice, Ptr< SatOrbiterNetDevice > orbiterNetDevice, SatBeamScheduler::SendCtrlMsgCallback cb, Ptr< SatSuperframeSeq > seq, uint32_t maxFrameSizeInBytes, Address satAddress, Address gwAddress) | ns3::SatBeamScheduler | |
| m_backlogRequestsTrace | ns3::SatBeamScheduler | private |
| m_beamId | ns3::SatBeamScheduler | private |
| m_cnoEstimationWindow | ns3::SatBeamScheduler | private |
| m_cnoEstimatorMode | ns3::SatBeamScheduler | private |
| m_controlSlotInterval | ns3::SatBeamScheduler | private |
| m_controlSlotsEnabled | ns3::SatBeamScheduler | private |
| m_exceedingCapacityTrace | ns3::SatBeamScheduler | private |
| m_frameLoadTrace | ns3::SatBeamScheduler | private |
| m_frameUtLoadTrace | ns3::SatBeamScheduler | private |
| m_gwAddress | ns3::SatBeamScheduler | private |
| m_gwMac | ns3::SatBeamScheduler | private |
| m_handoverStrategy | ns3::SatBeamScheduler | private |
| m_logonChannelIndex | ns3::SatBeamScheduler | private |
| m_maxBbFrameSize | ns3::SatBeamScheduler | private |
| m_maxTbtpTxAndProcessingDelay | ns3::SatBeamScheduler | private |
| m_maxTwoWayPropagationDelay | ns3::SatBeamScheduler | private |
| m_orbiterNetDevice | ns3::SatBeamScheduler | private |
| m_raChRandomIndex | ns3::SatBeamScheduler | private |
| m_receivedSatelliteCnoSample | ns3::SatBeamScheduler | private |
| m_satAddress | ns3::SatBeamScheduler | private |
| m_satelliteCnoEstimator | ns3::SatBeamScheduler | private |
| m_satelliteMac | ns3::SatBeamScheduler | private |
| m_satId | ns3::SatBeamScheduler | private |
| m_superframeAllocator | ns3::SatBeamScheduler | private |
| m_superframeAllocatorType | ns3::SatBeamScheduler | private |
| m_superFrameCounter | ns3::SatBeamScheduler | private |
| m_superframeSeq | ns3::SatBeamScheduler | private |
| m_txCallback | ns3::SatBeamScheduler | private |
| m_txTbtpCallback | ns3::SatBeamScheduler | private |
| m_unmetCapacityTrace | ns3::SatBeamScheduler | private |
| m_usableCapacityTrace | ns3::SatBeamScheduler | private |
| m_useLora | ns3::SatBeamScheduler | private |
| m_utInfos | ns3::SatBeamScheduler | private |
| m_utRequestInfos | ns3::SatBeamScheduler | private |
| m_waveformTrace | ns3::SatBeamScheduler | private |
| RemoveUt(Address utId) | ns3::SatBeamScheduler | |
| RemoveUtInfo(UtInfoMap_t::iterator iterator) | ns3::SatBeamScheduler | private |
| ReserveLogonChannel(uint32_t logonChannelId) | ns3::SatBeamScheduler | |
| SatBeamScheduler() | ns3::SatBeamScheduler | |
| Schedule() | ns3::SatBeamScheduler | private |
| Send(Ptr< SatControlMessage > message) | ns3::SatBeamScheduler | |
| SendCnoToSatellite() | ns3::SatBeamScheduler | private |
| SendCtrlMsgCallback typedef | ns3::SatBeamScheduler | |
| SendTbtpCallback typedef | ns3::SatBeamScheduler | |
| SendTo(Ptr< SatControlMessage > message, Address utId) | ns3::SatBeamScheduler | |
| SendToSatellite(Ptr< SatControlMessage > msg, Address satelliteMac) | ns3::SatBeamScheduler | |
| SetSendTbtpCallback(SendTbtpCallback cb) | ns3::SatBeamScheduler | |
| SetUseLora(bool useLora) | ns3::SatBeamScheduler | |
| TbtpAddCallback typedef | ns3::SatBeamScheduler | |
| TransferUtToBeam(Address utId, Ptr< SatBeamScheduler > destination) | ns3::SatBeamScheduler | |
| UnmetCapacityTraceCallback typedef | ns3::SatBeamScheduler | |
| UpdateDamaEntriesWithAllocs(SatFrameAllocator::UtAllocInfoContainer_t &utAllocContainer) | ns3::SatBeamScheduler | private |
| UpdateDamaEntriesWithReqs() | ns3::SatBeamScheduler | private |
| UpdateSatelliteCno(Address satelliteMac, double cno) | ns3::SatBeamScheduler | |
| UpdateUtCno(Address utId, double cno) | ns3::SatBeamScheduler | |
| UsableCapacityTraceCallback typedef | ns3::SatBeamScheduler | |
| UtCrReceived(Address utId, Ptr< SatCrMessage > crMsg) | ns3::SatBeamScheduler | |
| UtInfoMap_t typedef | ns3::SatBeamScheduler | private |
| UtReqInfoContainer_t typedef | ns3::SatBeamScheduler | private |
| UtReqInfoItem_t typedef | ns3::SatBeamScheduler | private |
| WaveformTraceCallback typedef | ns3::SatBeamScheduler | |
| ~SatBeamScheduler() | ns3::SatBeamScheduler | |