ns3::SatNcc Member List

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

AddBeam(uint32_t satId, uint32_t beamId, SatNcc::SendCallback cb, SatNcc::SendTbtpCallback tbtpCb, Ptr< SatSuperframeSeq > seq, uint32_t maxFrameSizeInBytes, Address gwAddress)ns3::SatNcc
AddUt(Ptr< SatLowerLayerServiceConf > llsConf, Address utId, uint32_t satId, uint32_t beamId, Callback< void, uint32_t > setRaChannelCallback, bool verifyExisting=false)ns3::SatNcc
CheckTimeout(Address utId, uint32_t satId, uint32_t beamId)ns3::SatNccprivate
CreateRandomAccessLoadControlMessage(uint16_t backoffProbability, uint16_t backoffTime, uint32_t satId, uint32_t beamId, uint8_t allocationChannelId)ns3::SatNccprivate
DoDispose(void)ns3::SatNccprivate
DoMoveUtBetweenBeams(Address utId, uint32_t satId, uint32_t srcBeamId, uint32_t destBeamId)ns3::SatNccprivate
DoRandomAccessDynamicLoadControl(uint32_t satId, uint32_t beamId, uint32_t carrierId, uint8_t allocationChannelId, double averageNormalizedOfferedLoad)ns3::SatNcc
GetBeamScheduler(uint32_t satId, uint32_t beamId) constns3::SatNcc
GetInstanceTypeId(void) constns3::SatNccvirtual
GetTypeId(void)ns3::SatNccstatic
m_beamSchedulersns3::SatNccprivate
m_highLoadBackOffProbabilityns3::SatNccprivate
m_highLoadBackOffTimens3::SatNccprivate
m_isLowRandomAccessLoadns3::SatNccprivate
m_lastControlBurstReceptionns3::SatNccprivate
m_lowLoadBackOffProbabilityns3::SatNccprivate
m_lowLoadBackOffTimens3::SatNccprivate
m_nccRxTracens3::SatNccprivate
m_nccTxTracens3::SatNccprivate
m_randomAccessAverageNormalizedOfferedLoadThresholdns3::SatNccprivate
m_updateRoutingCallbackns3::SatNccprivate
m_useLogonns3::SatNccprivate
m_useLorans3::SatNccprivate
m_utHandoverDelayns3::SatNccprivate
m_utTimeoutns3::SatNccprivate
MoveUtBetweenBeams(Address utId, uint32_t satId, uint32_t srcBeamId, uint32_t destBeamId)ns3::SatNcc
operator=(const SatNcc &)ns3::SatNccprivate
ReceiveControlBurst(Address utId, uint32_t satId, uint32_t beamId)ns3::SatNcc
RemoveUt(Address utId, uint32_t satId, uint32_t beamId)ns3::SatNcc
ReserveLogonChannel(uint32_t logonChannelId)ns3::SatNcc
SatNcc()ns3::SatNcc
SatNcc(const SatNcc &)ns3::SatNccprivate
SendCallback typedefns3::SatNcc
SendTbtpCallback typedefns3::SatNcc
SetRandomAccessAverageNormalizedOfferedLoadThreshold(uint8_t allocationChannelId, double threshold)ns3::SatNcc
SetRandomAccessHighLoadBackoffProbability(uint8_t allocationChannelId, uint16_t highLoadBackOffProbability)ns3::SatNcc
SetRandomAccessHighLoadBackoffTime(uint8_t allocationChannelId, uint16_t highLoadBackOffTime)ns3::SatNcc
SetRandomAccessLowLoadBackoffProbability(uint8_t allocationChannelId, uint16_t lowLoadBackOffProbability)ns3::SatNcc
SetRandomAccessLowLoadBackoffTime(uint8_t allocationChannelId, uint16_t lowLoadBackOffTime)ns3::SatNcc
SetUpdateRoutingCallback(SatNcc::UpdateRoutingCallback cb)ns3::SatNcc
SetUseLogon(bool useLogon)ns3::SatNcc
SetUseLora(bool useLora)ns3::SatNcc
UpdateRoutingCallback typedefns3::SatNcc
UtCnoUpdated(uint32_t satId, uint32_t beamId, Address sourceMac, Address gwId, double cno, bool isSatelliteMac)ns3::SatNcc
UtCrReceived(uint32_t satId, uint32_t beamId, Address utId, Ptr< SatCrMessage > crMsg)ns3::SatNcc
~SatNcc()ns3::SatNcc