EnbMacMemberLteMacSapProvider class. More...
#include "lte-mac-sap.h"
Inheritance diagram for ns3::EnbMacMemberLteMacSapProvider< C >:
Collaboration diagram for ns3::EnbMacMemberLteMacSapProvider< C >:Public Member Functions | |
| EnbMacMemberLteMacSapProvider (C *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 | |
| C * | m_mac |
| the MAC class | |
EnbMacMemberLteMacSapProvider class.
Definition at line 191 of file lte-mac-sap.h.
| ns3::EnbMacMemberLteMacSapProvider< C >::EnbMacMemberLteMacSapProvider | ( | C * | mac | ) |
Constructor.
| mac | the MAC class |
Definition at line 210 of file lte-mac-sap.h.
References m_mac.
|
overridevirtual |
Report the RLC buffer status to the MAC.
| params | ReportBufferStatusParameters |
Implements ns3::LteMacSapProvider.
Definition at line 224 of file lte-mac-sap.h.
References m_mac.
|
overridevirtual |
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 217 of file lte-mac-sap.h.
References m_mac.
|
private |
the MAC class
Definition at line 206 of file lte-mac-sap.h.
Referenced by EnbMacMemberLteMacSapProvider(), ReportBufferStatus(), and TransmitPdu().