25 #include <ns3/lte-rrc-sap.h>
65 virtual bool GetNoRemove (uint16_t cellId)
const = 0;
74 virtual bool GetNoHo (uint16_t cellId)
const = 0;
84 virtual bool GetNoX2 (uint16_t cellId)
const = 0;
137 virtual bool GetNoHo (uint16_t cellId)
const;
138 virtual bool GetNoX2 (uint16_t cellId)
const;
158 m_owner->DoReportUeMeas (measResults);
166 m_owner->DoAddNeighbourRelation (cellId);
174 return m_owner->DoGetNoRemove (cellId);
182 return m_owner->DoGetNoHo (cellId);
190 return m_owner->DoGetNoX2 (cellId);
226 return m_owner->DoAddUeMeasReportConfigForAnr (reportConfig);
virtual void AddNeighbourRelation(uint16_t cellId)=0
Add a new Neighbour Relation entry.
virtual uint8_t AddUeMeasReportConfigForAnr(LteRrcSap::ReportConfigEutra reportConfig)=0
Request a certain reporting configuration to be fulfilled by the UEs attached to the eNodeB entity...
virtual bool GetNoRemove(uint16_t cellId) const
Get the value of No Remove field of a neighbouring cell from the Neighbour Relation Table (NRT)...
MemberLteAnrSapProvider()
virtual bool GetNoHo(uint16_t cellId) const
Get the value of No HO field of a neighbouring cell from the Neighbour Relation Table (NRT)...
Specifies criteria for triggering of an E-UTRA measurement reporting event.
virtual void ReportUeMeas(LteRrcSap::MeasResults measResults)=0
Send a UE measurement report to the ANC instance.
virtual void AddNeighbourRelation(uint16_t cellId)
Add a new Neighbour Relation entry.
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)...
Service Access Point (SAP) offered by the eNodeB RRC instance to the ANR instance.
virtual void ReportUeMeas(LteRrcSap::MeasResults measResults)
Send a UE measurement report to the ANC instance.
virtual uint8_t AddUeMeasReportConfigForAnr(LteRrcSap::ReportConfigEutra reportConfig)
Request a certain reporting configuration to be fulfilled by the UEs attached to the eNodeB entity...
Service Access Point (SAP) offered by the ANR instance to the eNodeB RRC instance.
Template for the implementation of the LteAnrSapUser as a member of an owner class of type C to which...
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)...
virtual ~LteAnrSapProvider()
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 GetNoX2(uint16_t cellId) const
Get the value of No X2 field of a neighbouring cell from the Neighbour Relation Table (NRT)...
Template for the implementation of the LteAnrSapProvider as a member of an owner class of type C to w...