5G-LENA nr-v3.3-159-ga6832aa7
The 5G/NR module for the ns-3 simulator
Loading...
Searching...
No Matches
ns3::GnbMacMemberNrMacSapProvider< C > Class Template Reference

GnbMacMemberNrMacSapProvider class. More...

#include "nr-mac-sap.h"

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

Public Member Functions

 GnbMacMemberNrMacSapProvider (C *mac)
 
void BufferStatusReport (BufferStatusReportParameters params) override
 
void TransmitPdu (TransmitPduParameters params) override
 

Detailed Description

template<class C>
class ns3::GnbMacMemberNrMacSapProvider< C >

GnbMacMemberNrMacSapProvider class.

Definition at line 190 of file nr-mac-sap.h.

Constructor & Destructor Documentation

◆ GnbMacMemberNrMacSapProvider()

template<class C >
ns3::GnbMacMemberNrMacSapProvider< C >::GnbMacMemberNrMacSapProvider ( C *  mac)

Constructor

Parameters
macthe MAC class

Definition at line 209 of file nr-mac-sap.h.

Member Function Documentation

◆ BufferStatusReport()

template<class C >
void ns3::GnbMacMemberNrMacSapProvider< C >::BufferStatusReport ( BufferStatusReportParameters  params)
overridevirtual

Report the RLC buffer status to the MAC

Parameters
paramsBufferStatusReportParameters

Implements ns3::NrMacSapProvider.

Definition at line 223 of file nr-mac-sap.h.

◆ TransmitPdu()

template<class C >
void ns3::GnbMacMemberNrMacSapProvider< C >::TransmitPdu ( TransmitPduParameters  params)
overridevirtual

send an RLC PDU to the MAC for transmission. This method is to be called as a response to NrMacSapUser::NotifyTxOpportunity

Parameters
paramsTransmitPduParameters

Implements ns3::NrMacSapProvider.

Definition at line 216 of file nr-mac-sap.h.


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