ns3::SatPhyRxCarrierPerSlot Member List

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

BASE enum valuens3::SatPhyRxCarrier
BeginEndScheduling()ns3::SatPhyRxCarrierPerSlotvirtual
CalculateAverageNormalizedOfferedRandomAccessLoad()ns3::SatPhyRxCarrierPerSlotprotected
CalculateCompositeSinr(double sinr1, double sinr2)ns3::SatPhyRxCarrierprotected
CalculateSinr(double rxPowerW, double ifPowerW, double rxNoisePowerW, double rxAciIfPowerW, double rxExtNoisePowerW, double otherInterference)ns3::SatPhyRxCarrierprotected
CalculateSinr(double sinr, double otherInterference)ns3::SatPhyRxCarrierprotected
CarrierType enum namens3::SatPhyRxCarrier
ChangeState(State newState)ns3::SatPhyRxCarrierprotected
CheckAgainstLinkResults(double cSinr, Ptr< SatSignalParameters > rxParams)ns3::SatPhyRxCarrierprotected
CheckAgainstLinkResultsErrorModelAvi(double cSinr, Ptr< SatSignalParameters > rxParams)ns3::SatPhyRxCarrierprivate
CheckRxStateSanity()ns3::SatPhyRxCarrierprotected
CreateInterference(Ptr< SatSignalParameters > rxParams, Address rxAddress)ns3::SatPhyRxCarrierPerSlotprotectedvirtual
DecreaseNumOfRxState(SatEnums::PacketType_t packetType)ns3::SatPhyRxCarrierprotected
DEDICATED_ACCESS enum valuens3::SatPhyRxCarrier
DoCompositeSinrOutputTrace(double cSinr)ns3::SatPhyRxCarrierprotected
DoCreateInterferenceEliminationModel(Ptr< SatPhyRxCarrierConf > carrierConf, uint32_t carrierId, Ptr< SatWaveformConf > waveformConf)ns3::SatPhyRxCarrierprotectedvirtual
DoCreateInterferenceModel(Ptr< SatPhyRxCarrierConf > carrierConf, uint32_t carrierId, double rxBandwidthHz)ns3::SatPhyRxCarrierprotectedvirtual
DoDispose()ns3::SatPhyRxCarrierPerSlotprotectedvirtual
EndRxData(uint32_t key)ns3::SatPhyRxCarrierPerSlotprotectedvirtual
GetBeamId()ns3::SatPhyRxCarrierinline
GetCarrierId() constns3::SatPhyRxCarrierinlineprotected
GetCarrierType()ns3::SatPhyRxCarrierPerSlotinlinevirtual
GetChannelEstimationErrorContainer()ns3::SatPhyRxCarrierinlineprotected
GetChannelType()ns3::SatPhyRxCarrierinlineprotectedvirtual
GetDefaultReceiveMode()ns3::SatPhyRxCarrierinlineprotectedvirtual
GetInterferenceEliminationModel()ns3::SatPhyRxCarrierinlineprotected
GetInterferenceModel()ns3::SatPhyRxCarrierinlineprotected
GetLinkRegenerationMode()ns3::SatPhyRxCarrierinlineprotectedvirtual
GetLinkResults()ns3::SatPhyRxCarrierinlineprotected
GetNodeInfo()ns3::SatPhyRxCarrierinlineprotected
GetOwnAddress()ns3::SatPhyRxCarrierinlineprotected
GetRandomAccessAllocationChannelId() constns3::SatPhyRxCarrierPerSlotinline
GetRandomAccessCollisionModel() constns3::SatPhyRxCarrierPerSlotinlineprotected
GetReceiveParams(Ptr< SatSignalParameters > rxParams)ns3::SatPhyRxCarrierprotected
GetRxTemperatureK()ns3::SatPhyRxCarrierinline
GetSatId()ns3::SatPhyRxCarrierinline
GetState()ns3::SatPhyRxCarrierinlineprotected
GetStoredRxParams(uint32_t key)ns3::SatPhyRxCarrierinlineprotected
GetTypeId(void)ns3::SatPhyRxCarrierPerSlotstatic
GetUniformRandomValue(double min, double max)ns3::SatPhyRxCarrierinlineprotected
GetWaveformConf()ns3::SatPhyRxCarrierinlineprotected
GetWorstSinr(double sinr1, double sinr2)ns3::SatPhyRxCarrierprotected
IDLE enum valuens3::SatPhyRxCarrier
IncreaseNumOfRxState(SatEnums::PacketType_t packetType)ns3::SatPhyRxCarrierprotected
IsCompositeSinrOutputTraceEnabled() constns3::SatPhyRxCarrierinlineprotected
IsRandomAccessDynamicLoadControlEnabled() constns3::SatPhyRxCarrierPerSlotinlineprotected
IsReceivingDedicatedAccess()ns3::SatPhyRxCarrierinlineprotected
LinkBudgetTraceCallback typedefns3::SatPhyRxCarrier
LinkSinrTraceCallback typedefns3::SatPhyRxCarrier
m_additionalInterferenceCallbackns3::SatPhyRxCarrierprotected
m_avgNormalizedOfferedLoadCallbackns3::SatPhyRxCarrierprotected
m_beamIdns3::SatPhyRxCarrierprivate
m_carrierIdns3::SatPhyRxCarrierprivate
m_channelEstimationErrorns3::SatPhyRxCarrierprivate
m_channelTypens3::SatPhyRxCarrierprivate
m_cnoCallbackns3::SatPhyRxCarrierprotected
m_constantErrorRatens3::SatPhyRxCarrierprivate
m_daRxCarrierIdTracens3::SatPhyRxCarrierprotected
m_daRxTracens3::SatPhyRxCarrierprotected
m_disableErrorHighTransmissionTimens3::SatPhyRxCarrierPerSlotprivate
m_enableCompositeSinrOutputTracens3::SatPhyRxCarrierprivate
m_enableRandomAccessDynamicLoadControlns3::SatPhyRxCarrierPerSlotprivate
m_errorModelns3::SatPhyRxCarrierprivate
m_linkBudgetTracens3::SatPhyRxCarrierprotected
m_linkRegenerationModens3::SatPhyRxCarrierprotected
m_linkResultsns3::SatPhyRxCarrierprivate
m_linkSinrTracens3::SatPhyRxCarrierprotected
m_nodeInfons3::SatPhyRxCarrierprivate
m_numOfOngoingRxns3::SatPhyRxCarrierprivate
m_ownAddressns3::SatPhyRxCarrierprivate
m_randomAccessAllocationChannelIdns3::SatPhyRxCarrierPerSlotprivate
m_randomAccessAverageNormalizedOfferedLoadMeasurementWindowSizens3::SatPhyRxCarrierPerSlotprivate
m_randomAccessBitsInFramens3::SatPhyRxCarrierPerSlotprotected
m_randomAccessCollisionModelns3::SatPhyRxCarrierPerSlotprivate
m_randomAccessConstantErrorRatens3::SatPhyRxCarrierPerSlotprivate
m_randomAccessDynamicLoadControlNormalizedOfferedLoadns3::SatPhyRxCarrierPerSlotprivate
m_randomAccessEnabledns3::SatPhyRxCarrierprotected
m_receivingDedicatedAccessns3::SatPhyRxCarrierprivate
m_rxAciIfPowerWns3::SatPhyRxCarrierprotected
m_rxBandwidthHzns3::SatPhyRxCarrierprotected
m_rxCallbackns3::SatPhyRxCarrierprotected
m_rxExtNoisePowerWns3::SatPhyRxCarrierprotected
m_rxNoisePowerWns3::SatPhyRxCarrierprotected
m_rxPacketCounterns3::SatPhyRxCarrierprivate
m_rxParamsMapns3::SatPhyRxCarrierprivate
m_rxPowerTracens3::SatPhyRxCarrierprotected
m_rxTemperatureKns3::SatPhyRxCarrierprotected
m_satIdns3::SatPhyRxCarrierprivate
m_satInterferencens3::SatPhyRxCarrierprivate
m_satInterferenceEliminationns3::SatPhyRxCarrierprivate
m_sinrTracens3::SatPhyRxCarrierprotected
m_slottedAlohaRxCollisionTracens3::SatPhyRxCarrierPerSlotprotected
m_slottedAlohaRxErrorTracens3::SatPhyRxCarrierPerSlotprotected
m_statens3::SatPhyRxCarrierprivate
m_uniformVariablens3::SatPhyRxCarrierprivate
m_waveformConfns3::SatPhyRxCarrierprivate
PhyRxCollisionCallback typedefns3::SatPhyRxCarrier
PhyRxErrorCallback typedefns3::SatPhyRxCarrier
ProcessSlottedAlohaCollisions(double cSinr, Ptr< SatSignalParameters > rxParams, Ptr< SatInterference::InterferenceChangeEvent > interferenceEvent)ns3::SatPhyRxCarrierPerSlotprivate
RA_CRDSA enum valuens3::SatPhyRxCarrier
RA_ESSA enum valuens3::SatPhyRxCarrier
RA_SLOTTED_ALOHA enum valuens3::SatPhyRxCarrier
ReceiveSlot(SatPhyRxCarrier::rxParams_s packetRxParams, const uint32_t nPackets)ns3::SatPhyRxCarrierPerSlotprotectedvirtual
RemoveStoredRxParams(uint32_t key)ns3::SatPhyRxCarrierinlineprotected
RX enum valuens3::SatPhyRxCarrier
RxPowerTraceCallback typedefns3::SatPhyRxCarrier
SatPhyRxCarrier(uint32_t carrierId, Ptr< SatPhyRxCarrierConf > carrierConf, Ptr< SatWaveformConf > waveformConf, bool isRandomAccessEnabled)ns3::SatPhyRxCarrier
SatPhyRxCarrierPerSlot(uint32_t carrierId, Ptr< SatPhyRxCarrierConf > carrierConf, Ptr< SatWaveformConf > waveformConf, bool randomAccessEnabled)ns3::SatPhyRxCarrierPerSlot
SaveMeasuredRandomAccessLoad(double measuredRandomAccessLoad)ns3::SatPhyRxCarrierPerSlotprotected
SetAverageNormalizedOfferedLoadCallback(SatPhyRx::AverageNormalizedOfferedLoadCallback callback)ns3::SatPhyRxCarrier
SetBeamId(uint32_t beamId)ns3::SatPhyRxCarrierinline
SetChannelType(SatEnums::ChannelType_t channelType)ns3::SatPhyRxCarrierinlineprotected
SetCnoCb(SatPhyRx::CnoCallback cb)ns3::SatPhyRxCarrier
SetLinkRegenerationMode(SatEnums::RegenerationMode_t linkRegenerationMode)ns3::SatPhyRxCarrierinlineprotected
SetNodeInfo(const Ptr< SatNodeInfo > nodeInfo)ns3::SatPhyRxCarrier
SetPhy(Ptr< SatPhy > phy)ns3::SatPhyRxCarrier
SetRandomAccessAllocationChannelId(uint8_t randomAccessAllocationChannelId)ns3::SatPhyRxCarrierPerSlotinline
SetReceiveCb(SatPhyRx::ReceiveCallback cb)ns3::SatPhyRxCarrier
SetSatId(uint32_t satId)ns3::SatPhyRxCarrierinline
StartRx(Ptr< SatSignalParameters > rxParams)ns3::SatPhyRxCarriervirtual
State enum namens3::SatPhyRxCarrier
StoreRxParams(uint32_t key, rxParams_s rxParams)ns3::SatPhyRxCarrierinlineprotected
~SatPhyRxCarrier()ns3::SatPhyRxCarriervirtual
~SatPhyRxCarrierPerSlot()ns3::SatPhyRxCarrierPerSlotvirtual