UeMemberLteMacSapProvider class. More...
Inheritance diagram for ns3::UeMemberLteMacSapProvider:
Collaboration diagram for ns3::UeMemberLteMacSapProvider:Public Member Functions | |
| UeMemberLteMacSapProvider (LteUeMac *mac) | |
| Constructor. More... | |
| 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... | |
Public Member Functions inherited from ns3::LteMacSapProvider | |
| virtual | ~LteMacSapProvider () |
Private Attributes | |
| LteUeMac * | m_mac |
| the UE MAC More... | |
UeMemberLteMacSapProvider class.
Definition at line 124 of file lte-ue-mac.cc.
| ns3::UeMemberLteMacSapProvider::UeMemberLteMacSapProvider | ( | LteUeMac * | mac | ) |
|
virtual |
Report the RLC buffer status to the MAC.
| params | ReportBufferStatusParameters |
Implements ns3::LteMacSapProvider.
Definition at line 156 of file lte-ue-mac.cc.
References ns3::LteUeMac::DoReportBufferStatus(), and m_mac.
Here is the call graph for this function:
|
virtual |
send an RLC PDU to the MAC for transmission.
This method is to be called as a response to LteMacSapUser::NotifyTxOpportunity
| params | TransmitPduParameters |
Implements ns3::LteMacSapProvider.
Definition at line 149 of file lte-ue-mac.cc.
References ns3::LteUeMac::DoTransmitPdu(), and m_mac.
Here is the call graph for this function:
|
private |
the UE MAC
Definition at line 139 of file lte-ue-mac.cc.
Referenced by ReportBufferStatus(), and TransmitPdu().