A Discrete-Event Network Simulator
API
ns3::LteUePhy Member List

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

AggregateObject(Ptr< Object > other)ns3::Object
CELL_SEARCH enum valuens3::LteUePhy
Check(void) constns3::Objectprivate
CheckLoose(void) constns3::Objectprivate
ComputeAvgSinr(const SpectrumValue &sinr)ns3::LteUePhyprivate
Construct(const AttributeConstructionList &attributes)ns3::Objectprivate
ConstructSelf(const AttributeConstructionList &attributes)ns3::ObjectBaseprotected
CreateDlCqiFeedbackMessage(const SpectrumValue &sinr)ns3::LteUePhy
CreateTxPowerSpectralDensity()ns3::LteUePhyvirtual
Dispose(void)ns3::Object
DoConfigureReferenceSignalPower(int8_t referenceSignalPower)ns3::LteUePhyprivate
DoConfigureUplink(uint32_t ulEarfcn, uint16_t ulBandwidth)ns3::LteUePhyprivate
DoDelete(void)ns3::Objectprivate
DoDispose(void)ns3::LteUePhyvirtual
DoGetCellId()ns3::LteUePhyprivate
DoGetDlEarfcn()ns3::LteUePhyprivate
DoGetObject(TypeId tid) constns3::Objectprivate
DoInitialize(void)ns3::LteUePhyvirtual
DoNotifyConnectionSuccessful()ns3::LteUePhyprivatevirtual
DoReset()ns3::LteUePhyprivate
DoResetPhyAfterRlf()ns3::LteUePhyprivate
DoResetRlfParams()ns3::LteUePhyprivate
DoSendLteControlMessage(Ptr< LteControlMessage > msg)ns3::LteUePhyprivatevirtual
DoSendMacPdu(Ptr< Packet > p)ns3::LteUePhyprivatevirtual
DoSendRachPreamble(uint32_t prachId, uint32_t raRnti)ns3::LteUePhyprivatevirtual
DoSet(Ptr< const AttributeAccessor > spec, Ptr< const AttributeChecker > checker, const AttributeValue &value)ns3::ObjectBaseprivate
DoSetCellId(uint16_t cellId)ns3::LtePhy
DoSetDlBandwidth(uint16_t dlBandwidth)ns3::LteUePhyprivate
DoSetImsi(uint64_t imsi)ns3::LteUePhyprivate
DoSetPa(double pa)ns3::LteUePhyprivate
DoSetRnti(uint16_t rnti)ns3::LteUePhyprivate
DoSetRsrpFilterCoefficient(uint8_t rsrpFilterCoefficient)ns3::LteUePhyprivate
DoSetSrsConfigurationIndex(uint16_t srcCi)ns3::LteUePhyprivate
DoSetTransmissionMode(uint8_t txMode)ns3::LteUePhyprivate
DoStartCellSearch(uint32_t dlEarfcn)ns3::LteUePhyprivate
DoStartInSnycDetection()ns3::LteUePhyprivate
DoSynchronizeWithEnb(uint16_t cellId)ns3::LteUePhyprivate
DoSynchronizeWithEnb(uint16_t cellId, uint32_t dlEarfcn)ns3::LteUePhyprivate
EnqueueDlHarqFeedback(DlInfoListElement_s mes)ns3::LteUePhyvirtual
GenerateCqiRsrpRsrq(const SpectrumValue &sinr)ns3::LteUePhyprivate
GenerateCtrlCqiReport(const SpectrumValue &sinr)ns3::LteUePhyvirtual
GenerateDataCqiReport(const SpectrumValue &sinr)ns3::LteUePhyvirtual
GenerateMixedCqiReport(const SpectrumValue &sinr)ns3::LteUePhyvirtual
GetAggregateIterator(void) constns3::Object
GetAttribute(std::string name, AttributeValue &value) constns3::ObjectBase
GetAttributeFailSafe(std::string name, AttributeValue &value) constns3::ObjectBase
GetComponentCarrierId()ns3::LtePhy
GetControlMessages(void)ns3::LtePhy
GetDevice() constns3::LtePhy
GetDlSpectrumPhy() constns3::LteUePhy
GetDownlinkSpectrumPhy()ns3::LtePhy
GetInstanceTypeId(void) constns3::Objectvirtual
GetLteUeCphySapProvider()ns3::LteUePhy
GetLteUePhySapProvider()ns3::LteUePhy
GetMacChDelay(void) constns3::LteUePhy
GetNoiseFigure() constns3::LteUePhy
GetNumQinEvalSf() constns3::LteUePhyprivate
GetNumQoutEvalSf() constns3::LteUePhyprivate
GetObject(void) constns3::Objectinline
GetObject(TypeId tid) constns3::Object
GetObject() constns3::Objectinline
GetObject(TypeId tid) constns3::Objectinline
GetObjectIid(void)ns3::ObjectBaserelated
GetPacketBurst(void)ns3::LtePhy
GetRbgSize(void) constns3::LtePhy
GetReferenceCount(void) constns3::SimpleRefCount< Object, ObjectBase, ObjectDeleter >inline
GetSrsPeriodicity(uint16_t srcCi) constns3::LtePhy
GetSrsSubframeOffset(uint16_t srcCi) constns3::LtePhy
GetState() constns3::LteUePhy
GetSubChannelsForReception(void)ns3::LteUePhy
GetSubChannelsForTransmission(void)ns3::LteUePhy
GetTti(void) constns3::LtePhy
GetTxPower() constns3::LteUePhy
GetTypeId(void)ns3::LteUePhystatic
GetUlSpectrumPhy() constns3::LteUePhy
GetUplinkPowerControl() constns3::LteUePhy
GetUplinkSpectrumPhy()ns3::LtePhy
Initialize(void)ns3::Object
InitializeRlfParams()ns3::LteUePhyprivate
IsInitialized(void) constns3::Object
LtePhy()ns3::LtePhy
LtePhy(Ptr< LteSpectrumPhy > dlPhy, Ptr< LteSpectrumPhy > ulPhy)ns3::LtePhy
LteUePhy()ns3::LteUePhy
LteUePhy(Ptr< LteSpectrumPhy > dlPhy, Ptr< LteSpectrumPhy > ulPhy)ns3::LteUePhy
m_a30CqiLastns3::LteUePhyprivate
m_a30CqiPeriodicityns3::LteUePhyprivate
m_aggregatesns3::Objectprivate
m_amcns3::LteUePhyprivate
m_cellIdns3::LtePhyprotected
m_componentCarrierIdns3::LtePhyprotected
m_controlMessagesQueuens3::LtePhyprotected
m_countns3::SimpleRefCount< Object, ObjectBase, ObjectDeleter >mutableprivate
m_ctrlSinrForRlfns3::LteUePhyprivate
m_dataInterferencePowerns3::LteUePhyprivate
m_dataInterferencePowerUpdatedns3::LteUePhyprivate
m_disposedns3::Objectprivate
m_dlBandwidthns3::LtePhyprotected
m_dlConfiguredns3::LteUePhyprivate
m_dlEarfcnns3::LtePhyprotected
m_downlinkInSyncns3::LteUePhyprivate
m_downlinkSpectrumPhyns3::LtePhyprotected
m_enableRlfDetectionns3::LteUePhyprivate
m_enableUplinkPowerControlns3::LteUePhyprivate
m_getObjectCountns3::Objectprivate
m_harqPhyModulens3::LteUePhyprivate
m_imsins3::LteUePhyprivate
m_initializedns3::Objectprivate
m_isConnectedns3::LteUePhyprivate
m_macChTtiDelayns3::LtePhyprotected
m_netDevicens3::LtePhyprotected
m_noiseFigurens3::LtePhyprotected
m_noisePsdns3::LteUePhyprivate
m_numOfFramesns3::LteUePhyprivate
m_numOfQinEvalSfns3::LteUePhyprivate
m_numOfQoutEvalSfns3::LteUePhyprivate
m_numOfSubframesns3::LteUePhyprivate
m_p10CqiLastns3::LteUePhyprivate
m_p10CqiPeriodicityns3::LteUePhyprivate
m_packetBurstQueuens3::LtePhyprotected
m_paLinearns3::LteUePhyprivate
m_powerControlns3::LteUePhyprivate
m_pssListns3::LteUePhyprivate
m_pssReceivedns3::LteUePhyprivate
m_pssReceptionThresholdns3::LteUePhyprivate
m_qInns3::LteUePhyprivate
m_qOutns3::LteUePhyprivate
m_raPreambleIdns3::LteUePhyprivate
m_raRntins3::LteUePhyprivate
m_rbgSizens3::LtePhyprotected
m_reportCurrentCellRsrpSinrTracens3::LteUePhyprivate
m_reportPowerSpectralDensityns3::LteUePhyprivate
m_reportUeMeasurementsns3::LteUePhyprivate
m_reportUlPhyResourceBlocksns3::LteUePhyprivate
m_rntins3::LteUePhyprivate
m_rsInterferencePowerns3::LteUePhyprivate
m_rsInterferencePowerUpdatedns3::LteUePhyprivate
m_rsReceivedPowerns3::LteUePhyprivate
m_rsReceivedPowerUpdatedns3::LteUePhyprivate
m_rsrpSinrSampleCounterns3::LteUePhyprivate
m_rsrpSinrSamplePeriodns3::LteUePhyprivate
m_sendSrsEventns3::LteUePhyprivate
m_sinrDbFramens3::LteUePhyprivate
m_srsConfiguredns3::LteUePhyprivate
m_srsPeriodicityns3::LteUePhyprivate
m_srsStartTimens3::LteUePhyprivate
m_srsSubframeOffsetns3::LteUePhyprivate
m_statens3::LteUePhyprivate
m_stateTransitionTracens3::LteUePhyprivate
m_subChannelsForReceptionns3::LteUePhyprivate
m_subChannelsForTransmissionns3::LteUePhyprivate
m_subChannelsForTransmissionQueuens3::LteUePhyprivate
m_subframeNons3::LteUePhyprivate
m_tidns3::Objectprivate
m_transmissionModens3::LteUePhyprivate
m_ttins3::LtePhyprotected
m_txModeGainns3::LteUePhyprivate
m_txPowerns3::LtePhyprotected
m_ueCphySapProviderns3::LteUePhyprivate
m_ueCphySapUserns3::LteUePhyprivate
m_ueMeasurementsFilterLastns3::LteUePhyprivate
m_ueMeasurementsFilterPeriodns3::LteUePhyprivate
m_ueMeasurementsMapns3::LteUePhyprivate
m_uePhySapProviderns3::LteUePhyprivate
m_uePhySapUserns3::LteUePhyprivate
m_ulBandwidthns3::LtePhyprotected
m_ulConfiguredns3::LteUePhyprivate
m_ulEarfcnns3::LtePhyprotected
m_ulPhyTransmissionns3::LteUePhyprivate
m_uplinkSpectrumPhyns3::LtePhyprotected
MemberLteUeCphySapProvider< LteUePhy > classns3::LteUePhyfriend
NotifyConstructionCompleted(void)ns3::ObjectBaseprotectedvirtual
NotifyNewAggregate(void)ns3::Objectprotectedvirtual
NUM_STATES enum valuens3::LteUePhy
Object()ns3::Object
Object(const Object &o)ns3::Objectprotected
operator=([[maybe_unused]] const SimpleRefCount &o)ns3::SimpleRefCount< Object, ObjectBase, ObjectDeleter >inline
PhyPduReceived(Ptr< Packet > p)ns3::LteUePhy
PowerSpectralDensityTracedCallback typedefns3::LteUePhy
QueueSubChannelsForTransmission(std::vector< int > rbMap)ns3::LteUePhyprivate
ReceiveLteControlMessageList(std::list< Ptr< LteControlMessage > > msgList)ns3::LteUePhyvirtual
ReceivePss(uint16_t cellId, Ptr< SpectrumValue > p)ns3::LteUePhyvirtual
Ref(void) constns3::SimpleRefCount< Object, ObjectBase, ObjectDeleter >inline
ReportDataInterference(const SpectrumValue &interf)ns3::LteUePhyvirtual
ReportInterference(const SpectrumValue &interf)ns3::LteUePhyvirtual
ReportRsReceivedPower(const SpectrumValue &power)ns3::LteUePhyvirtual
ReportUeMeasurements()ns3::LteUePhyprivate
RlfDetection(double sinrdB)ns3::LteUePhyprivate
RsrpRsrqTracedCallback typedefns3::LteUePhy
RsrpSinrTracedCallback typedefns3::LteUePhy
SendSrs()ns3::LteUePhy
SetAttribute(std::string name, const AttributeValue &value)ns3::ObjectBase
SetAttributeFailSafe(std::string name, const AttributeValue &value)ns3::ObjectBase
SetComponentCarrierId(uint8_t index)ns3::LtePhy
SetControlMessages(Ptr< LteControlMessage > m)ns3::LtePhy
SetDevice(Ptr< LteNetDevice > d)ns3::LtePhy
SetDownlinkChannel(Ptr< SpectrumChannel > c)ns3::LtePhy
SetDownlinkCqiPeriodicity(Time cqiPeriodicity)ns3::LteUePhyprivate
SetHarqPhyModule(Ptr< LteHarqPhy > harq)ns3::LteUePhy
SetLteUeCphySapUser(LteUeCphySapUser *s)ns3::LteUePhy
SetLteUePhySapUser(LteUePhySapUser *s)ns3::LteUePhy
SetMacPdu(Ptr< Packet > p)ns3::LtePhy
SetNoiseFigure(double nf)ns3::LteUePhy
SetNumQinEvalSf(uint16_t numSubframes)ns3::LteUePhyprivate
SetNumQoutEvalSf(uint16_t numSubframes)ns3::LteUePhyprivate
SetSubChannelsForReception(std::vector< int > mask)ns3::LteUePhy
SetSubChannelsForTransmission(std::vector< int > mask)ns3::LteUePhy
SetTti(double tti)ns3::LtePhy
SetTxMode1Gain(double gain)ns3::LteUePhyprivate
SetTxMode2Gain(double gain)ns3::LteUePhyprivate
SetTxMode3Gain(double gain)ns3::LteUePhyprivate
SetTxMode4Gain(double gain)ns3::LteUePhyprivate
SetTxMode5Gain(double gain)ns3::LteUePhyprivate
SetTxMode6Gain(double gain)ns3::LteUePhyprivate
SetTxMode7Gain(double gain)ns3::LteUePhyprivate
SetTxModeGain(uint8_t txMode, double gain)ns3::LteUePhyprivate
SetTxPower(double pow)ns3::LteUePhy
SetTypeId(TypeId tid)ns3::Objectprivate
SetUplinkChannel(Ptr< SpectrumChannel > c)ns3::LtePhy
SimpleRefCount()ns3::SimpleRefCount< Object, ObjectBase, ObjectDeleter >inline
SimpleRefCount(const SimpleRefCount &o[[maybe_unused]])ns3::SimpleRefCount< Object, ObjectBase, ObjectDeleter >inline
State enum namens3::LteUePhy
StateTracedCallback typedefns3::LteUePhy
SubframeIndication(uint32_t frameNo, uint32_t subframeNo)ns3::LteUePhy
SwitchToState(State s)ns3::LteUePhyprivate
SYNCHRONIZED enum valuens3::LteUePhy
TraceConnect(std::string name, std::string context, const CallbackBase &cb)ns3::ObjectBase
TraceConnectWithoutContext(std::string name, const CallbackBase &cb)ns3::ObjectBase
TraceDisconnect(std::string name, std::string context, const CallbackBase &cb)ns3::ObjectBase
TraceDisconnectWithoutContext(std::string name, const CallbackBase &cb)ns3::ObjectBase
UeMemberLteUePhySapProvider classns3::LteUePhyfriend
UlPhyResourceBlocksTracedCallback typedefns3::LteUePhy
Unref(void) constns3::SimpleRefCount< Object, ObjectBase, ObjectDeleter >inline
UpdateSortedArray(struct Aggregates *aggregates, uint32_t i) constns3::Objectprivate
~LtePhy()ns3::LtePhyvirtual
~LteUePhy()ns3::LteUePhyvirtual
~Object()ns3::Objectvirtual
~ObjectBase()ns3::ObjectBasevirtual