DoDispose() override | ns3::NrPhy | protected |
DoInitialize() override | ns3::NrPhy | protected |
DoSetCellId(uint16_t cellId) | ns3::NrPhy | |
DoUpdateRbNum() | ns3::NrPhy | protected |
EncodeCtrlMsg(const Ptr< NrControlMessage > &msg) | ns3::NrPhy | |
EnqueueCtrlMessage(const Ptr< NrControlMessage > &m) | ns3::NrPhy | |
EnqueueCtrlMsgNow(const Ptr< NrControlMessage > &msg) | ns3::NrPhy | protected |
EnqueueCtrlMsgNow(const std::list< Ptr< NrControlMessage > > &listOfMsgs) | ns3::NrPhy | protected |
FromRBGBitmaskToRBAssignment(const std::vector< bool > rbgBitmask) const | ns3::NrPhy | protected |
GetBeamId(uint16_t rnti) const =0 | ns3::NrPhy | pure virtual |
GetBwpId() const | ns3::NrPhy | |
GetCellId() const | ns3::NrPhy | |
GetCentralFrequency() const | ns3::NrPhy | |
GetChannelBandwidth() const | ns3::NrPhy | |
GetCurrentSfnSf() const =0 | ns3::NrPhy | pure virtual |
GetL1L2CtrlLatency() const | ns3::NrPhy | |
GetNoiseFigure() const | ns3::NrPhy | |
GetNoisePowerSpectralDensity() | ns3::NrPhy | protected |
GetNumerology() const | ns3::NrPhy | |
GetNumRbPerRbg() const =0 | ns3::NrPhy | protectedpure virtual |
GetPacketBurst(SfnSf sf, uint8_t sym, uint16_t rnti) | ns3::NrPhy | protected |
GetPattern(const std::vector< LteNrTddSlotType > &pattern) | ns3::NrPhy | static |
GetPhySapProvider() | ns3::NrPhy | |
GetPowerAllocationType() const | ns3::NrPhy | |
GetRbNum() const | ns3::NrPhy | |
GetRbOverhead() const | ns3::NrPhy | |
GetSlotPeriod() const | ns3::NrPhy | |
GetSpectrumModel() | ns3::NrPhy | |
GetSpectrumPhy() const | ns3::NrPhy | |
GetSubcarrierSpacing() const | ns3::NrPhy | |
GetSymbolPeriod() const | ns3::NrPhy | |
GetSymbolsPerSlot() const | ns3::NrPhy | |
GetTbDecodeLatency() const | ns3::NrPhy | virtual |
GetTxPower() const =0 | ns3::NrPhy | pure virtual |
GetTxPowerSpectralDensity(const std::vector< int > &rbIndexVector) | ns3::NrPhy | protected |
GetTypeId() | ns3::NrPhy | static |
HasDlSlot() const | ns3::NrPhy | |
HasDlSlot(const std::vector< LteNrTddSlotType > &pattern) | ns3::NrPhy | static |
HasUlSlot() const | ns3::NrPhy | |
HasUlSlot(const std::vector< LteNrTddSlotType > &pattern) | ns3::NrPhy | static |
InitializeMessageList() | ns3::NrPhy | protected |
InstallCentralFrequency(double f) | ns3::NrPhy | |
InstallSpectrumPhy(const Ptr< NrSpectrumPhy > &spectrumPhy) | ns3::NrPhy | |
IsCtrlMsgListEmpty() const | ns3::NrPhy | protected |
IsTdd(const std::vector< LteNrTddSlotType > &pattern) | ns3::NrPhy | protectedstatic |
m_ctrlMsgs | ns3::NrPhy | protected |
m_currSlotAllocInfo | ns3::NrPhy | protected |
m_netDevice | ns3::NrPhy | protected |
m_noiseFigure | ns3::NrPhy | protected |
m_packetBurstMap | ns3::NrPhy | protected |
m_phySapProvider | ns3::NrPhy | protected |
m_raPreambleId | ns3::NrPhy | protected |
m_spectrumPhy | ns3::NrPhy | protected |
m_tddPattern | ns3::NrPhy | protected |
m_txPower | ns3::NrPhy | protected |
NotifyConnectionSuccessful() | ns3::NrPhy | |
NrPhy() | ns3::NrPhy | |
PeekSlotAllocInfo(const SfnSf &sfnsf) | ns3::NrPhy | protected |
PopCurrentSlotCtrlMsgs() | ns3::NrPhy | protectedvirtual |
PushBackSlotAllocInfo(const SlotAllocInfo &slotAllocInfo) | ns3::NrPhy | |
PushFrontSlotAllocInfo(const SfnSf &newSfnSf, const SlotAllocInfo &slotAllocInfo) | ns3::NrPhy | protected |
RetrieveSlotAllocInfo() | ns3::NrPhy | protected |
RetrieveSlotAllocInfo(const SfnSf &sfnsf) | ns3::NrPhy | protected |
ScheduleStartEventLoop(uint32_t nodeId, uint16_t frame, uint8_t subframe, uint16_t slot)=0 | ns3::NrPhy | pure virtual |
SendRachPreamble(uint32_t PreambleId, uint32_t Rnti) | ns3::NrPhy | virtual |
SetBwpId(uint16_t bwpId) | ns3::NrPhy | |
SetChannelBandwidth(uint16_t bandwidth) | ns3::NrPhy | protected |
SetDevice(Ptr< NrNetDevice > d) | ns3::NrPhy | |
SetMacPdu(const Ptr< Packet > &p, const SfnSf &sfn, uint8_t symStart, uint16_t rnti) | ns3::NrPhy | |
SetNoiseFigure(double d) | ns3::NrPhy | |
SetNumerology(uint16_t numerology) | ns3::NrPhy | |
SetPowerAllocationType(enum NrSpectrumValueHelper::PowerAllocationType powerAllocationType) | ns3::NrPhy | |
SetRbOverhead(double oh) | ns3::NrPhy | |
SetSymbolsPerSlot(uint16_t symbolsPerSlot) | ns3::NrPhy | |
SetTbDecodeLatency(const Time &us) | ns3::NrPhy | virtual |
SlotAllocInfoExists(const SfnSf &sfnsf) const | ns3::NrPhy | protected |
SlotAllocInfoSize() const | ns3::NrPhy | protected |
~NrPhy() override | ns3::NrPhy | |