5G-LENA nr-v3.3-81-g75c7590d
The 5G/NR module for the ns-3 simulator
Loading...
Searching...
No Matches
ns3::NrEpcX2SpecificEpcX2SapUser< C > Class Template Reference

#include "nr-epc-x2-sap.h"

+ Inheritance diagram for ns3::NrEpcX2SpecificEpcX2SapUser< C >:
+ Collaboration diagram for ns3::NrEpcX2SpecificEpcX2SapUser< C >:

Public Member Functions

 NrEpcX2SpecificEpcX2SapUser (C *rrc)
 
void RecvHandoverCancel (HandoverCancelParams params) override
 
void RecvHandoverPreparationFailure (HandoverPreparationFailureParams params) override
 
void RecvHandoverRequest (HandoverRequestParams params) override
 
void RecvHandoverRequestAck (HandoverRequestAckParams params) override
 
void RecvLoadInformation (LoadInformationParams params) override
 
void RecvResourceStatusUpdate (ResourceStatusUpdateParams params) override
 
void RecvSnStatusTransfer (SnStatusTransferParams params) override
 
void RecvUeContextRelease (UeContextReleaseParams params) override
 
void RecvUeData (UeDataParams params) override
 

Additional Inherited Members

- Public Types inherited from ns3::NrEpcX2Sap
enum  IdCause { HandoverDesirableForRadioReason , TimeCriticalHandover }
 Cause ID enumeration. More...
 
enum  LoadIndicator { LowLoad , MediumLoad , HighLoad , Overload }
 
enum  UlInterferenceOverloadIndicationItem { HighInterference , MediumInterference , LowInterference }
 
- Static Public Attributes inherited from ns3::NrEpcX2Sap
static const uint16_t m_maxPdcpSn = 4096
 

Detailed Description

template<class C>
class ns3::NrEpcX2SpecificEpcX2SapUser< C >

NrEpcX2SpecificEpcX2SapUser

Definition at line 632 of file nr-epc-x2-sap.h.

Constructor & Destructor Documentation

◆ NrEpcX2SpecificEpcX2SapUser()

template<class C >
ns3::NrEpcX2SpecificEpcX2SapUser< C >::NrEpcX2SpecificEpcX2SapUser ( C *  rrc)

Constructor

Parameters
rrcRRC

Definition at line 709 of file nr-epc-x2-sap.h.

Member Function Documentation

◆ RecvHandoverCancel()

template<class C >
void ns3::NrEpcX2SpecificEpcX2SapUser< C >::RecvHandoverCancel ( HandoverCancelParams  params)
overridevirtual

Receive handover cancel function

Parameters
paramsthe receive handover cancel parameters

Implements ns3::NrEpcX2SapUser.

Definition at line 773 of file nr-epc-x2-sap.h.

◆ RecvHandoverPreparationFailure()

template<class C >
void ns3::NrEpcX2SpecificEpcX2SapUser< C >::RecvHandoverPreparationFailure ( HandoverPreparationFailureParams  params)
overridevirtual

Receive handover preparation failure function

Parameters
paramsthe receive handover preparation failure parameters

Implements ns3::NrEpcX2SapUser.

Definition at line 730 of file nr-epc-x2-sap.h.

◆ RecvHandoverRequest()

template<class C >
void ns3::NrEpcX2SpecificEpcX2SapUser< C >::RecvHandoverRequest ( HandoverRequestParams  params)
overridevirtual

Receive handover request function

Parameters
paramsthe receive handover request parameters

Implements ns3::NrEpcX2SapUser.

Definition at line 716 of file nr-epc-x2-sap.h.

◆ RecvHandoverRequestAck()

template<class C >
void ns3::NrEpcX2SpecificEpcX2SapUser< C >::RecvHandoverRequestAck ( HandoverRequestAckParams  params)
overridevirtual

Receive handover request ack function

Parameters
paramsthe receive handover request ack parameters

Implements ns3::NrEpcX2SapUser.

Definition at line 723 of file nr-epc-x2-sap.h.

◆ RecvLoadInformation()

template<class C >
void ns3::NrEpcX2SpecificEpcX2SapUser< C >::RecvLoadInformation ( LoadInformationParams  params)
overridevirtual

Receive load information function

Parameters
paramsthe load information parameters

Implements ns3::NrEpcX2SapUser.

Definition at line 752 of file nr-epc-x2-sap.h.

◆ RecvResourceStatusUpdate()

template<class C >
void ns3::NrEpcX2SpecificEpcX2SapUser< C >::RecvResourceStatusUpdate ( ResourceStatusUpdateParams  params)
overridevirtual

Receive resource status update function

Parameters
paramsthe receive resource status update

Implements ns3::NrEpcX2SapUser.

Definition at line 759 of file nr-epc-x2-sap.h.

◆ RecvSnStatusTransfer()

template<class C >
void ns3::NrEpcX2SpecificEpcX2SapUser< C >::RecvSnStatusTransfer ( SnStatusTransferParams  params)
overridevirtual

Receive SN status transfer function

Parameters
paramsthe SN status transfer parameters

Implements ns3::NrEpcX2SapUser.

Definition at line 738 of file nr-epc-x2-sap.h.

◆ RecvUeContextRelease()

template<class C >
void ns3::NrEpcX2SpecificEpcX2SapUser< C >::RecvUeContextRelease ( UeContextReleaseParams  params)
overridevirtual

Receive UE context release function

Parameters
paramsthe UE context release parameters

Implements ns3::NrEpcX2SapUser.

Definition at line 745 of file nr-epc-x2-sap.h.

◆ RecvUeData()

template<class C >
void ns3::NrEpcX2SpecificEpcX2SapUser< C >::RecvUeData ( UeDataParams  params)
overridevirtual

Receive UE data function

Parameters
paramsthe UE data parameters

Implements ns3::NrEpcX2SapUser.

Definition at line 766 of file nr-epc-x2-sap.h.


The documentation for this class was generated from the following file: