Public Member Functions | |
UeMemberLteMacSapProvider (LteUeMac *mac) | |
virtual void | ReportBufferStatus (ReportBufferStatusParameters params) |
Report the RLC buffer status to the MAC. More... | |
virtual void | TransmitPdu (TransmitPduParameters params) |
send an RLC PDU to the MAC for transmission. More... | |
![]() | |
virtual | ~LteMacSapProvider () |
Private Attributes | |
LteUeMac * | m_mac |
Definition at line 113 of file lte-ue-mac.cc.
ns3::UeMemberLteMacSapProvider::UeMemberLteMacSapProvider | ( | LteUeMac * | mac | ) |
Definition at line 127 of file lte-ue-mac.cc.
|
virtual |
Report the RLC buffer status to the MAC.
params |
Implements ns3::LteMacSapProvider.
Definition at line 140 of file lte-ue-mac.cc.
References ns3::LteUeMac::DoReportBufferStatus(), and m_mac.
|
virtual |
send an RLC PDU to the MAC for transmission.
This method is to be called as a response to LteMacSapUser::NotifyTxOpportunity
Implements ns3::LteMacSapProvider.
Definition at line 133 of file lte-ue-mac.cc.
References ns3::LteUeMac::DoTransmitPdu(), and m_mac.
|
private |
Definition at line 123 of file lte-ue-mac.cc.
Referenced by ReportBufferStatus(), and TransmitPdu().