5G-LENA nr-v4.1
The 5G/NR module for the ns-3 simulator
Loading...
Searching...
No Matches
ns3::MemberNrFhPhySapProvider< C > Class Template Reference

Template for the implementation of the NrFhPhySapProvider as a member of an owner class of type C to which all methods are forwarded. More...

#include "nr-fh-phy-sap.h"

+ Inheritance diagram for ns3::MemberNrFhPhySapProvider< C >:
+ Collaboration diagram for ns3::MemberNrFhPhySapProvider< C >:

Public Member Functions

 MemberNrFhPhySapProvider (C *owner)
 
bool DoesAllocationFit (uint16_t bwpId, uint32_t mcs, uint32_t nRegs, uint8_t dlRank) override
 
uint8_t GetFhControlMethod () override
 
void NotifyEndSlot (uint16_t bwpId, SfnSf currentSlot) override
 
void UpdateTracesBasedOnDroppedData (uint16_t bwpId, uint32_t mcs, uint32_t nRbgs, uint32_t nSymb, uint8_t dlRank) override
 

Detailed Description

template<class C>
class ns3::MemberNrFhPhySapProvider< C >

Template for the implementation of the NrFhPhySapProvider as a member of an owner class of type C to which all methods are forwarded.

Definition at line 64 of file nr-fh-phy-sap.h.

Constructor & Destructor Documentation

◆ MemberNrFhPhySapProvider()

template<class C >
ns3::MemberNrFhPhySapProvider< C >::MemberNrFhPhySapProvider ( C *  owner)

Constructor

Parameters
ownerthe owner class

Definition at line 91 of file nr-fh-phy-sap.h.

Member Function Documentation

◆ DoesAllocationFit()

template<class C >
bool ns3::MemberNrFhPhySapProvider< C >::DoesAllocationFit ( uint16_t  bwpId,
uint32_t  mcs,
uint32_t  nRegs,
uint8_t  dlRank 
)
overridevirtual

Implements ns3::NrFhPhySapProvider.

Definition at line 105 of file nr-fh-phy-sap.h.

◆ GetFhControlMethod()

template<class C >
uint8_t ns3::MemberNrFhPhySapProvider< C >::GetFhControlMethod ( )
overridevirtual

Implements ns3::NrFhPhySapProvider.

Definition at line 98 of file nr-fh-phy-sap.h.

◆ NotifyEndSlot()

template<class C >
void ns3::MemberNrFhPhySapProvider< C >::NotifyEndSlot ( uint16_t  bwpId,
SfnSf  currentSlot 
)
overridevirtual

Implements ns3::NrFhPhySapProvider.

Definition at line 126 of file nr-fh-phy-sap.h.

◆ UpdateTracesBasedOnDroppedData()

template<class C >
void ns3::MemberNrFhPhySapProvider< C >::UpdateTracesBasedOnDroppedData ( uint16_t  bwpId,
uint32_t  mcs,
uint32_t  nRbgs,
uint32_t  nSymb,
uint8_t  dlRank 
)
overridevirtual

Implements ns3::NrFhPhySapProvider.

Definition at line 115 of file nr-fh-phy-sap.h.


The documentation for this class was generated from the following file: