A Discrete-Event Network Simulator
API
Loading...
Searching...
No Matches
ns3::UeMemberLteMacSapProvider Class Reference

UeMemberLteMacSapProvider class. More...

Inheritance diagram for ns3::UeMemberLteMacSapProvider:
Collaboration diagram for ns3::UeMemberLteMacSapProvider:

Public Member Functions

 UeMemberLteMacSapProvider (LteUeMac *mac)
 Constructor.
void ReportBufferStatus (ReportBufferStatusParameters params) override
 Report the RLC buffer status to the MAC.
void TransmitPdu (TransmitPduParameters params) override
 send an RLC PDU to the MAC for transmission.
Public Member Functions inherited from ns3::LteMacSapProvider
virtual ~LteMacSapProvider ()

Private Attributes

LteUeMacm_mac
 the UE MAC

Detailed Description

UeMemberLteMacSapProvider class.

Definition at line 127 of file lte-ue-mac.cc.

Constructor & Destructor Documentation

◆ UeMemberLteMacSapProvider()

ns3::UeMemberLteMacSapProvider::UeMemberLteMacSapProvider ( LteUeMac * mac)

Constructor.

Parameters
macthe UE MAC

Definition at line 145 of file lte-ue-mac.cc.

References m_mac.

Member Function Documentation

◆ ReportBufferStatus()

void ns3::UeMemberLteMacSapProvider::ReportBufferStatus ( ReportBufferStatusParameters params)
overridevirtual

Report the RLC buffer status to the MAC.

Parameters
paramsReportBufferStatusParameters

Implements ns3::LteMacSapProvider.

Definition at line 157 of file lte-ue-mac.cc.

References m_mac.

◆ TransmitPdu()

void ns3::UeMemberLteMacSapProvider::TransmitPdu ( TransmitPduParameters params)
overridevirtual

send an RLC PDU to the MAC for transmission.

This method is to be called as a response to LteMacSapUser::NotifyTxOpportunity

Parameters
paramsTransmitPduParameters

Implements ns3::LteMacSapProvider.

Definition at line 151 of file lte-ue-mac.cc.

References m_mac.

Member Data Documentation

◆ m_mac

LteUeMac* ns3::UeMemberLteMacSapProvider::m_mac
private

the UE MAC

Definition at line 142 of file lte-ue-mac.cc.

Referenced by UeMemberLteMacSapProvider(), ReportBufferStatus(), and TransmitPdu().


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