![]() |
5G-LENA nr-v3.3-159-ga6832aa7
The 5G/NR module for the ns-3 simulator
|
#include "nr-mac-sap.h"
Classes | |
struct | ReceivePduParameters |
struct | TxOpportunityParameters |
Public Member Functions | |
virtual void | NotifyHarqDeliveryFailure ()=0 |
virtual void | NotifyTxOpportunity (TxOpportunityParameters params)=0 |
virtual void | ReceivePdu (ReceivePduParameters params)=0 |
Service Access Point (SAP) offered by the MAC to the RLC See Femto Forum MAC Scheduler Interface Specification v 1.11, Figure 1
This is the MAC SAP User, i.e., the part of the SAP that contains the RLC methods called by the MAC
Definition at line 83 of file nr-mac-sap.h.
|
pure virtual |
Called by the MAC to notify the RLC that an HARQ process related to this RLC instance has failed
Implemented in ns3::MemberNrCcmMacSapUser< C >.
|
pure virtual |
Called by the MAC to notify the RLC that the scheduler granted a transmission opportunity to this RLC instance.
params | the TxOpportunityParameters |
Implemented in ns3::MemberNrCcmMacSapUser< C >.
Referenced by ns3::NrTestMac::SendTxOpportunity().
|
pure virtual |
Called by the MAC to notify the RLC of the reception of a new PDU
params | the ReceivePduParameters |
Implemented in ns3::MemberNrCcmMacSapUser< C >.
Referenced by ns3::NrTestMac::Receive().