EpcX2SpecificEpcX2SapProvider. More...
#include "epc-x2-sap.h"
Inheritance diagram for ns3::EpcX2SpecificEpcX2SapProvider< C >:
Collaboration diagram for ns3::EpcX2SpecificEpcX2SapProvider< C >:Public Member Functions | |
| EpcX2SpecificEpcX2SapProvider ()=delete | |
| EpcX2SpecificEpcX2SapProvider (C *x2) | |
| Constructor. | |
| void | SendHandoverCancel (HandoverCancelParams params) override |
| Send handover Cancel to the target eNB. | |
| void | SendHandoverPreparationFailure (HandoverPreparationFailureParams params) override |
| Send handover preparation failure function. | |
| void | SendHandoverRequest (HandoverRequestParams params) override |
| Send handover request function. | |
| void | SendHandoverRequestAck (HandoverRequestAckParams params) override |
| Send handover request ack function. | |
| void | SendLoadInformation (LoadInformationParams params) override |
| Send load information function. | |
| void | SendResourceStatusUpdate (ResourceStatusUpdateParams params) override |
| Send resource status update function. | |
| void | SendSnStatusTransfer (SnStatusTransferParams params) override |
| Send SN status transfer function. | |
| void | SendUeContextRelease (UeContextReleaseParams params) override |
| Send UE context release function. | |
| void | SendUeData (UeDataParams params) override |
| Send UE data function. | |
Public Member Functions inherited from ns3::EpcX2SapProvider | |
| ~EpcX2SapProvider () override | |
Public Member Functions inherited from ns3::EpcX2Sap | |
| virtual | ~EpcX2Sap () |
Private Attributes | |
| C * | m_x2 |
| owner class | |
Additional Inherited Members | |
Public Types inherited from ns3::EpcX2Sap | |
| enum | IdCause { HandoverDesirableForRadioReason , TimeCriticalHandover } |
| Cause ID enumeration. More... | |
| enum | LoadIndicator { LowLoad , MediumLoad , HighLoad , Overload } |
| Load Indicator as it is used in the RESOURCE STATUS UPDATE message. More... | |
| enum | UlInterferenceOverloadIndicationItem { HighInterference , MediumInterference , LowInterference } |
| UL Interference OverloadIndication as it is used in the LOAD INFORMATION message. More... | |
Static Public Attributes inherited from ns3::EpcX2Sap | |
| static const uint16_t | m_maxPdcpSn = 4096 |
| E-RABs subject to status transfer item as it is used in the SN STATUS TRANSFER message. | |
EpcX2SpecificEpcX2SapProvider.
Definition at line 486 of file epc-x2-sap.h.
| ns3::EpcX2SpecificEpcX2SapProvider< C >::EpcX2SpecificEpcX2SapProvider | ( | C * | x2 | ) |
Constructor.
| x2 | the owner class |
Definition at line 562 of file epc-x2-sap.h.
References m_x2.
|
delete |
|
overridevirtual |
Send handover Cancel to the target eNB.
| params | the handover cancel parameters |
Implements ns3::EpcX2SapProvider.
Definition at line 626 of file epc-x2-sap.h.
References m_x2.
|
overridevirtual |
Send handover preparation failure function.
| params | the handover preparation failure parameters |
Implements ns3::EpcX2SapProvider.
Definition at line 583 of file epc-x2-sap.h.
References m_x2.
|
overridevirtual |
Send handover request function.
| params | the handover request parameters |
Implements ns3::EpcX2SapProvider.
Definition at line 569 of file epc-x2-sap.h.
References m_x2.
|
overridevirtual |
Send handover request ack function.
| params | the handover request ack parameters |
Implements ns3::EpcX2SapProvider.
Definition at line 576 of file epc-x2-sap.h.
References m_x2.
|
overridevirtual |
Send load information function.
| params | the load information parameters |
Implements ns3::EpcX2SapProvider.
Definition at line 605 of file epc-x2-sap.h.
References m_x2.
|
overridevirtual |
Send resource status update function.
| params | the resource status update parameters |
Implements ns3::EpcX2SapProvider.
Definition at line 612 of file epc-x2-sap.h.
References m_x2.
|
overridevirtual |
Send SN status transfer function.
| params | the SN status transfer parameters |
Implements ns3::EpcX2SapProvider.
Definition at line 591 of file epc-x2-sap.h.
References m_x2.
|
overridevirtual |
Send UE context release function.
| params | the UE context release parameters |
Implements ns3::EpcX2SapProvider.
Definition at line 598 of file epc-x2-sap.h.
References m_x2.
|
overridevirtual |
Send UE data function.
| params | the UE data parameters |
Implements ns3::EpcX2SapProvider.
Definition at line 619 of file epc-x2-sap.h.
References m_x2.
|
private |
owner class
Definition at line 558 of file epc-x2-sap.h.
Referenced by EpcX2SpecificEpcX2SapProvider(), SendHandoverCancel(), SendHandoverPreparationFailure(), SendHandoverRequest(), SendHandoverRequestAck(), SendLoadInformation(), SendResourceStatusUpdate(), SendSnStatusTransfer(), SendUeContextRelease(), and SendUeData().