62    virtual bool GetNoHo(uint16_t cellId) 
const = 0;
 
   72    virtual bool GetNoX2(uint16_t cellId) 
const = 0;
 
 
  129    bool GetNoHo(uint16_t cellId) 
const override;
 
  130    bool GetNoX2(uint16_t cellId) 
const override;
 
 
  148    m_owner->DoReportUeMeas(measResults);
 
 
  155    m_owner->DoAddNeighbourRelation(cellId);
 
 
  162    return m_owner->DoGetNoRemove(cellId);
 
 
  169    return m_owner->DoGetNoHo(cellId);
 
 
  176    return m_owner->DoGetNoX2(cellId);
 
 
  216    return m_owner->DoAddUeMeasReportConfigForAnr(reportConfig);
 
 
Service Access Point (SAP) offered by the ANR instance to the eNodeB RRC instance.
 
virtual void AddNeighbourRelation(uint16_t cellId)=0
Add a new Neighbour Relation entry.
 
virtual bool GetNoX2(uint16_t cellId) const =0
Get the value of No X2 field of a neighbouring cell from the Neighbour Relation Table (NRT).
 
virtual bool GetNoHo(uint16_t cellId) const =0
Get the value of No HO field of a neighbouring cell from the Neighbour Relation Table (NRT).
 
virtual ~LteAnrSapProvider()
 
virtual void ReportUeMeas(LteRrcSap::MeasResults measResults)=0
Send a UE measurement report to the ANC instance.
 
virtual bool GetNoRemove(uint16_t cellId) const =0
Get the value of No Remove field of a neighbouring cell from the Neighbour Relation Table (NRT).
 
Service Access Point (SAP) offered by the eNodeB RRC instance to the ANR instance.
 
virtual uint8_t AddUeMeasReportConfigForAnr(LteRrcSap::ReportConfigEutra reportConfig)=0
Request a certain reporting configuration to be fulfilled by the UEs attached to the eNodeB entity.
 
MemberLteAnrSapProvider()=delete
 
MemberLteAnrSapProvider(C *owner)
Constructor.
 
void ReportUeMeas(LteRrcSap::MeasResults measResults) override
Send a UE measurement report to the ANC instance.
 
bool GetNoX2(uint16_t cellId) const override
Get the value of No X2 field of a neighbouring cell from the Neighbour Relation Table (NRT).
 
C * m_owner
the owner class
 
void AddNeighbourRelation(uint16_t cellId) override
Add a new Neighbour Relation entry.
 
bool GetNoRemove(uint16_t cellId) const override
Get the value of No Remove field of a neighbouring cell from the Neighbour Relation Table (NRT).
 
bool GetNoHo(uint16_t cellId) const override
Get the value of No HO field of a neighbouring cell from the Neighbour Relation Table (NRT).
 
uint8_t AddUeMeasReportConfigForAnr(LteRrcSap::ReportConfigEutra reportConfig) override
Request a certain reporting configuration to be fulfilled by the UEs attached to the eNodeB entity.
 
MemberLteAnrSapUser()=delete
 
MemberLteAnrSapUser(C *owner)
Constructor.
 
C * m_owner
the owner class
 
Every class exported by the ns3 library is enclosed in the ns3 namespace.
 
Specifies criteria for triggering of an E-UTRA measurement reporting event.