Template for the implementation of the LteAnrSapUser as a member of an owner class of type C to which all methods are forwarded. More...
#include "lte-anr-sap.h"
 Inheritance diagram for ns3::MemberLteAnrSapUser< C >:
 Collaboration diagram for ns3::MemberLteAnrSapUser< C >:Public Member Functions | |
| MemberLteAnrSapUser ()=delete | |
| MemberLteAnrSapUser (C *owner) | |
| Constructor.  More... | |
| uint8_t | AddUeMeasReportConfigForAnr (LteRrcSap::ReportConfigEutra reportConfig) override | 
| Request a certain reporting configuration to be fulfilled by the UEs attached to the eNodeB entity.  More... | |
  Public Member Functions inherited from ns3::LteAnrSapUser | |
| virtual | ~LteAnrSapUser () | 
| virtual uint8_t | AddUeMeasReportConfigForAnr (LteRrcSap::ReportConfigEutra reportConfig)=0 | 
| Request a certain reporting configuration to be fulfilled by the UEs attached to the eNodeB entity.  More... | |
Private Attributes | |
| C * | m_owner | 
| the owner class  More... | |
Template for the implementation of the LteAnrSapUser as a member of an owner class of type C to which all methods are forwarded.
Definition at line 194 of file lte-anr-sap.h.
| ns3::MemberLteAnrSapUser< C >::MemberLteAnrSapUser | ( | C * | owner | ) | 
      
  | 
  delete | 
      
  | 
  overridevirtual | 
Request a certain reporting configuration to be fulfilled by the UEs attached to the eNodeB entity.
| reportConfig | the UE measurement reporting configuration | 
The eNodeB RRC entity is expected to configure the same reporting configuration in each of the attached UEs. When later in the simulation a UE measurement report is received from a UE as a result of this configuration, the eNodeB RRC entity shall forward this report to the ANC instance through the LteAnrSapProvider::ReportUeMeas SAP function.
Implements ns3::LteAnrSapUser.
Definition at line 223 of file lte-anr-sap.h.
      
  | 
  private | 
the owner class
Definition at line 211 of file lte-anr-sap.h.