UeMemberLteMacSapProvider class. More...
 Inheritance diagram for ns3::UeMemberLteMacSapProvider:
 Inheritance diagram for ns3::UeMemberLteMacSapProvider: Collaboration 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 | |
| LteUeMac * | m_mac | 
| the UE MAC | |
UeMemberLteMacSapProvider class.
Definition at line 127 of file lte-ue-mac.cc.
| ns3::UeMemberLteMacSapProvider::UeMemberLteMacSapProvider | ( | LteUeMac * | mac | ) | 
Constructor.
| mac | the UE MAC | 
Definition at line 145 of file lte-ue-mac.cc.
References m_mac.
| 
 | overridevirtual | 
Report the RLC buffer status to the MAC.
| params | ReportBufferStatusParameters | 
Implements ns3::LteMacSapProvider.
Definition at line 157 of file lte-ue-mac.cc.
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 151 of file lte-ue-mac.cc.
References m_mac.
| 
 | private | 
the UE MAC
Definition at line 142 of file lte-ue-mac.cc.
Referenced by UeMemberLteMacSapProvider(), ReportBufferStatus(), and TransmitPdu().