#include <epc-x2.h>
Public Member Functions | |
EpcX2 () | |
virtual | ~EpcX2 (void) |
void | AddX2Interface (uint16_t enb1CellId, Ipv4Address enb1X2Address, uint16_t enb2CellId, Ipv4Address enb2X2Address) |
virtual void | DoDispose (void) |
EpcX2SapProvider * | GetEpcX2SapProvider () |
void | RecvFromX2cSocket (Ptr< Socket > socket) |
void | RecvFromX2uSocket (Ptr< Socket > socket) |
void | SetEpcX2SapUser (EpcX2SapUser *s) |
![]() | |
Object () | |
virtual | ~Object () |
void | AggregateObject (Ptr< Object > other) |
void | Dispose (void) |
AggregateIterator | GetAggregateIterator (void) const |
virtual TypeId | GetInstanceTypeId (void) const |
template<typename T > | |
Ptr< T > | GetObject (void) const |
template<typename T > | |
Ptr< T > | GetObject (TypeId tid) const |
void | Initialize (void) |
![]() | |
SimpleRefCount () | |
SimpleRefCount (const SimpleRefCount &o) | |
uint32_t | GetReferenceCount (void) const |
SimpleRefCount & | operator= (const SimpleRefCount &o) |
void | Ref (void) const |
void | Unref (void) const |
![]() | |
virtual | ~ObjectBase () |
void | GetAttribute (std::string name, AttributeValue &value) const |
bool | GetAttributeFailSafe (std::string name, AttributeValue &attribute) const |
void | SetAttribute (std::string name, const AttributeValue &value) |
bool | SetAttributeFailSafe (std::string name, const AttributeValue &value) |
bool | TraceConnect (std::string name, std::string context, const CallbackBase &cb) |
bool | TraceConnectWithoutContext (std::string name, const CallbackBase &cb) |
bool | TraceDisconnect (std::string name, std::string context, const CallbackBase &cb) |
bool | TraceDisconnectWithoutContext (std::string name, const CallbackBase &cb) |
Static Public Member Functions | |
static TypeId | GetTypeId (void) |
![]() | |
static TypeId | GetTypeId (void) |
![]() | |
static void | Cleanup (void) |
![]() | |
static TypeId | GetTypeId (void) |
Protected Attributes | |
EpcX2SapProvider * | m_x2SapProvider |
EpcX2SapUser * | m_x2SapUser |
Private Attributes | |
uint16_t | m_x2cUdpPort |
std::map< Ptr< Socket >, Ptr < X2CellInfo > > | m_x2InterfaceCellIds |
std::map< uint16_t, Ptr < X2IfaceInfo > > | m_x2InterfaceSockets |
uint16_t | m_x2uUdpPort |
Friends | |
class | EpcX2SpecificEpcX2SapProvider< EpcX2 > |
This entity is installed inside an eNB and provides the functionality for the X2 interface
Doxygen introspection did not find any typical Config paths.
No Attributes are defined for this type.
No TraceSources are defined for this type.
ns3::EpcX2::EpcX2 | ( | ) |
Constructor
Definition at line 85 of file epc-x2.cc.
References m_x2SapProvider, and NS_LOG_FUNCTION.
|
virtual |
void ns3::EpcX2::AddX2Interface | ( | uint16_t | enb1CellId, |
Ipv4Address | enb1X2Address, | ||
uint16_t | enb2CellId, | ||
Ipv4Address | enb2X2Address | ||
) |
s | the X2 SAP Provider interface offered by this EPC X2 entity |
Definition at line 133 of file epc-x2.cc.
References ns3::Socket::Bind(), ns3::Socket::CreateSocket(), ns3::TypeId::LookupByName(), m_x2cUdpPort, m_x2InterfaceCellIds, m_x2InterfaceSockets, m_x2uUdpPort, ns3::MakeCallback(), NS_ASSERT, NS_ASSERT_MSG, NS_LOG_FUNCTION, RecvFromX2cSocket(), RecvFromX2uSocket(), and ns3::Socket::SetRecvCallback().
|
virtual |
This method is called by Object::Dispose or by the object's destructor, whichever comes first.
Subclasses are expected to implement their real destruction code in an overriden version of this method and chain up to their parent's implementation once they are done. i.e., for simplicity, the destructor of every subclass should be empty and its content should be moved to the associated DoDispose method.
It is safe to call GetObject from within this method.
Reimplemented from ns3::Object.
Definition at line 100 of file epc-x2.cc.
References m_x2InterfaceCellIds, m_x2InterfaceSockets, m_x2SapProvider, and NS_LOG_FUNCTION.
|
protectedvirtual |
Definition at line 501 of file epc-x2.cc.
References ns3::Packet::AddHeader(), ns3::EpcX2Sap::HandoverPreparationFailureParams::cause, ns3::EpcX2Sap::HandoverPreparationFailureParams::criticalityDiagnostics, ns3::EpcX2HandoverPreparationFailureHeader::GetLengthOfIes(), ns3::EpcX2HandoverPreparationFailureHeader::GetNumberOfIes(), ns3::Packet::GetSize(), ns3::EpcX2Header::HandoverPreparation, m_x2cUdpPort, m_x2InterfaceSockets, NS_ASSERT_MSG, NS_LOG_FUNCTION, NS_LOG_INFO, NS_LOG_LOGIC, ns3::EpcX2Sap::HandoverPreparationFailureParams::oldEnbUeX2apId, ns3::EpcX2HandoverPreparationFailureHeader::SetCause(), ns3::EpcX2HandoverPreparationFailureHeader::SetCriticalityDiagnostics(), ns3::EpcX2Header::SetLengthOfIes(), ns3::EpcX2Header::SetMessageType(), ns3::EpcX2Header::SetNumberOfIes(), ns3::EpcX2HandoverPreparationFailureHeader::SetOldEnbUeX2apId(), ns3::EpcX2Header::SetProcedureCode(), ns3::EpcX2Sap::HandoverPreparationFailureParams::sourceCellId, ns3::EpcX2Sap::HandoverPreparationFailureParams::targetCellId, and ns3::EpcX2Header::UnsuccessfulOutcome.
|
protectedvirtual |
Definition at line 401 of file epc-x2.cc.
References ns3::Packet::AddHeader(), ns3::EpcX2Sap::HandoverRequestParams::bearers, ns3::EpcX2Sap::HandoverRequestParams::cause, ns3::EpcX2HandoverRequestHeader::GetLengthOfIes(), ns3::EpcX2HandoverRequestHeader::GetNumberOfIes(), ns3::Packet::GetSize(), ns3::EpcX2Header::HandoverPreparation, ns3::EpcX2Header::InitiatingMessage, m_x2cUdpPort, m_x2InterfaceSockets, ns3::EpcX2Sap::HandoverRequestParams::mmeUeS1apId, NS_ASSERT_MSG, NS_LOG_FUNCTION, NS_LOG_INFO, NS_LOG_LOGIC, ns3::EpcX2Sap::HandoverRequestParams::oldEnbUeX2apId, ns3::EpcX2Sap::HandoverRequestParams::rrcContext, ns3::Socket::SendTo(), ns3::EpcX2HandoverRequestHeader::SetBearers(), ns3::EpcX2HandoverRequestHeader::SetCause(), ns3::EpcX2Header::SetLengthOfIes(), ns3::EpcX2Header::SetMessageType(), ns3::EpcX2HandoverRequestHeader::SetMmeUeS1apId(), ns3::EpcX2Header::SetNumberOfIes(), ns3::EpcX2HandoverRequestHeader::SetOldEnbUeX2apId(), ns3::EpcX2Header::SetProcedureCode(), ns3::EpcX2HandoverRequestHeader::SetTargetCellId(), ns3::EpcX2HandoverRequestHeader::SetUeAggregateMaxBitRateDownlink(), ns3::EpcX2HandoverRequestHeader::SetUeAggregateMaxBitRateUplink(), ns3::EpcX2Sap::HandoverRequestParams::sourceCellId, ns3::EpcX2Sap::HandoverRequestParams::targetCellId, ns3::EpcX2Sap::HandoverRequestParams::ueAggregateMaxBitRateDownlink, and ns3::EpcX2Sap::HandoverRequestParams::ueAggregateMaxBitRateUplink.
|
protectedvirtual |
Definition at line 452 of file epc-x2.cc.
References ns3::Packet::AddHeader(), ns3::EpcX2Sap::HandoverRequestAckParams::admittedBearers, ns3::EpcX2HandoverRequestAckHeader::GetLengthOfIes(), ns3::EpcX2HandoverRequestAckHeader::GetNumberOfIes(), ns3::Packet::GetSize(), ns3::EpcX2Header::HandoverPreparation, m_x2cUdpPort, m_x2InterfaceSockets, ns3::EpcX2Sap::HandoverRequestAckParams::newEnbUeX2apId, ns3::EpcX2Sap::HandoverRequestAckParams::notAdmittedBearers, NS_ASSERT_MSG, NS_LOG_FUNCTION, NS_LOG_INFO, NS_LOG_LOGIC, ns3::EpcX2Sap::HandoverRequestAckParams::oldEnbUeX2apId, ns3::EpcX2Sap::HandoverRequestAckParams::rrcContext, ns3::EpcX2HandoverRequestAckHeader::SetAdmittedBearers(), ns3::EpcX2Header::SetLengthOfIes(), ns3::EpcX2Header::SetMessageType(), ns3::EpcX2HandoverRequestAckHeader::SetNewEnbUeX2apId(), ns3::EpcX2HandoverRequestAckHeader::SetNotAdmittedBearers(), ns3::EpcX2Header::SetNumberOfIes(), ns3::EpcX2HandoverRequestAckHeader::SetOldEnbUeX2apId(), ns3::EpcX2Header::SetProcedureCode(), ns3::EpcX2Sap::HandoverRequestAckParams::sourceCellId, ns3::EpcX2Header::SuccessfulOutcome, and ns3::EpcX2Sap::HandoverRequestAckParams::targetCellId.
|
protectedvirtual |
Definition at line 642 of file epc-x2.cc.
References ns3::Packet::AddHeader(), ns3::EpcX2Sap::LoadInformationParams::cellInformationList, ns3::EpcX2LoadInformationHeader::GetLengthOfIes(), ns3::EpcX2LoadInformationHeader::GetNumberOfIes(), ns3::Packet::GetSize(), ns3::EpcX2Header::InitiatingMessage, ns3::EpcX2Header::LoadIndication, m_x2cUdpPort, m_x2InterfaceSockets, NS_ASSERT_MSG, NS_LOG_FUNCTION, NS_LOG_INFO, NS_LOG_LOGIC, ns3::Socket::SendTo(), ns3::EpcX2LoadInformationHeader::SetCellInformationList(), ns3::EpcX2Header::SetLengthOfIes(), ns3::EpcX2Header::SetMessageType(), ns3::EpcX2Header::SetNumberOfIes(), ns3::EpcX2Header::SetProcedureCode(), and ns3::EpcX2Sap::LoadInformationParams::targetCellId.
|
protectedvirtual |
Definition at line 686 of file epc-x2.cc.
References ns3::Packet::AddHeader(), ns3::EpcX2Sap::ResourceStatusUpdateParams::cellMeasurementResultList, ns3::EpcX2Sap::ResourceStatusUpdateParams::enb1MeasurementId, ns3::EpcX2Sap::ResourceStatusUpdateParams::enb2MeasurementId, ns3::EpcX2ResourceStatusUpdateHeader::GetLengthOfIes(), ns3::EpcX2ResourceStatusUpdateHeader::GetNumberOfIes(), ns3::Packet::GetSize(), ns3::EpcX2Header::InitiatingMessage, m_x2cUdpPort, m_x2InterfaceSockets, NS_ASSERT_MSG, NS_LOG_FUNCTION, NS_LOG_INFO, NS_LOG_LOGIC, ns3::EpcX2Header::ResourceStatusReporting, ns3::Socket::SendTo(), ns3::EpcX2ResourceStatusUpdateHeader::SetCellMeasurementResultList(), ns3::EpcX2ResourceStatusUpdateHeader::SetEnb1MeasurementId(), ns3::EpcX2ResourceStatusUpdateHeader::SetEnb2MeasurementId(), ns3::EpcX2Header::SetLengthOfIes(), ns3::EpcX2Header::SetMessageType(), ns3::EpcX2Header::SetNumberOfIes(), ns3::EpcX2Header::SetProcedureCode(), and ns3::EpcX2Sap::ResourceStatusUpdateParams::targetCellId.
|
protectedvirtual |
Definition at line 549 of file epc-x2.cc.
References ns3::Packet::AddHeader(), ns3::EpcX2Sap::SnStatusTransferParams::erabsSubjectToStatusTransferList, ns3::EpcX2SnStatusTransferHeader::GetLengthOfIes(), ns3::EpcX2SnStatusTransferHeader::GetNumberOfIes(), ns3::Packet::GetSize(), ns3::EpcX2Header::InitiatingMessage, m_x2cUdpPort, m_x2InterfaceSockets, ns3::EpcX2Sap::SnStatusTransferParams::newEnbUeX2apId, NS_ASSERT_MSG, NS_LOG_FUNCTION, NS_LOG_INFO, NS_LOG_LOGIC, ns3::EpcX2Sap::SnStatusTransferParams::oldEnbUeX2apId, ns3::EpcX2SnStatusTransferHeader::SetErabsSubjectToStatusTransferList(), ns3::EpcX2Header::SetLengthOfIes(), ns3::EpcX2Header::SetMessageType(), ns3::EpcX2SnStatusTransferHeader::SetNewEnbUeX2apId(), ns3::EpcX2Header::SetNumberOfIes(), ns3::EpcX2SnStatusTransferHeader::SetOldEnbUeX2apId(), ns3::EpcX2Header::SetProcedureCode(), ns3::EpcX2Header::SnStatusTransfer, ns3::EpcX2Sap::SnStatusTransferParams::sourceCellId, and ns3::EpcX2Sap::SnStatusTransferParams::targetCellId.
|
protectedvirtual |
Definition at line 597 of file epc-x2.cc.
References ns3::Packet::AddHeader(), ns3::EpcX2UeContextReleaseHeader::GetLengthOfIes(), ns3::EpcX2UeContextReleaseHeader::GetNumberOfIes(), ns3::Packet::GetSize(), ns3::EpcX2Header::InitiatingMessage, m_x2cUdpPort, m_x2InterfaceSockets, ns3::EpcX2Sap::UeContextReleaseParams::newEnbUeX2apId, NS_ASSERT_MSG, NS_LOG_FUNCTION, NS_LOG_INFO, NS_LOG_LOGIC, ns3::EpcX2Sap::UeContextReleaseParams::oldEnbUeX2apId, ns3::EpcX2Header::SetLengthOfIes(), ns3::EpcX2Header::SetMessageType(), ns3::EpcX2UeContextReleaseHeader::SetNewEnbUeX2apId(), ns3::EpcX2Header::SetNumberOfIes(), ns3::EpcX2UeContextReleaseHeader::SetOldEnbUeX2apId(), ns3::EpcX2Header::SetProcedureCode(), ns3::EpcX2Sap::UeContextReleaseParams::sourceCellId, and ns3::EpcX2Header::UeContextRelease.
|
protectedvirtual |
Definition at line 734 of file epc-x2.cc.
References ns3::Packet::AddHeader(), ns3::GtpuHeader::GetSerializedSize(), ns3::Packet::GetSize(), ns3::EpcX2Sap::UeDataParams::gtpTeid, m_x2InterfaceSockets, m_x2uUdpPort, NS_ASSERT_MSG, NS_LOG_FUNCTION, NS_LOG_INFO, NS_LOG_LOGIC, ns3::Socket::SendTo(), ns3::GtpuHeader::SetLength(), ns3::GtpuHeader::SetTeid(), ns3::EpcX2Sap::UeDataParams::sourceCellId, ns3::EpcX2Sap::UeDataParams::targetCellId, and ns3::EpcX2Sap::UeDataParams::ueData.
EpcX2SapProvider * ns3::EpcX2::GetEpcX2SapProvider | ( | ) |
s | the X2 SAP Provider interface offered by this EPC X2 entity |
Definition at line 125 of file epc-x2.cc.
References m_x2SapProvider, and NS_LOG_FUNCTION.
|
static |
Definition at line 110 of file epc-x2.cc.
References ns3::TypeId::SetParent().
Method to be assigned to the recv callback of the X2-C (X2 Control Plane) socket. It is called when the eNB receives a packet from the peer eNB of the X2-C interface
socket | socket of the X2-C interface |
Definition at line 170 of file epc-x2.cc.
References ns3::EpcX2Sap::HandoverRequestAckParams::admittedBearers, ns3::EpcX2Sap::HandoverRequestParams::bearers, ns3::EpcX2Sap::HandoverRequestParams::cause, ns3::EpcX2Sap::HandoverPreparationFailureParams::cause, ns3::EpcX2Sap::LoadInformationParams::cellInformationList, ns3::EpcX2Sap::ResourceStatusUpdateParams::cellMeasurementResultList, ns3::EpcX2Sap::HandoverPreparationFailureParams::criticalityDiagnostics, ns3::EpcX2Sap::ResourceStatusUpdateParams::enb1MeasurementId, ns3::EpcX2Sap::ResourceStatusUpdateParams::enb2MeasurementId, ns3::EpcX2Sap::SnStatusTransferParams::erabsSubjectToStatusTransferList, ns3::EpcX2HandoverRequestAckHeader::GetAdmittedBearers(), ns3::EpcX2HandoverRequestHeader::GetBearers(), ns3::EpcX2HandoverRequestHeader::GetCause(), ns3::EpcX2HandoverPreparationFailureHeader::GetCause(), ns3::EpcX2LoadInformationHeader::GetCellInformationList(), ns3::EpcX2ResourceStatusUpdateHeader::GetCellMeasurementResultList(), ns3::EpcX2HandoverPreparationFailureHeader::GetCriticalityDiagnostics(), ns3::EpcX2ResourceStatusUpdateHeader::GetEnb1MeasurementId(), ns3::EpcX2ResourceStatusUpdateHeader::GetEnb2MeasurementId(), ns3::EpcX2SnStatusTransferHeader::GetErabsSubjectToStatusTransferList(), ns3::EpcX2Header::GetMessageType(), ns3::EpcX2HandoverRequestHeader::GetMmeUeS1apId(), ns3::EpcX2HandoverRequestAckHeader::GetNewEnbUeX2apId(), ns3::EpcX2SnStatusTransferHeader::GetNewEnbUeX2apId(), ns3::EpcX2UeContextReleaseHeader::GetNewEnbUeX2apId(), ns3::EpcX2HandoverRequestAckHeader::GetNotAdmittedBearers(), ns3::EpcX2HandoverRequestHeader::GetOldEnbUeX2apId(), ns3::EpcX2HandoverRequestAckHeader::GetOldEnbUeX2apId(), ns3::EpcX2HandoverPreparationFailureHeader::GetOldEnbUeX2apId(), ns3::EpcX2SnStatusTransferHeader::GetOldEnbUeX2apId(), ns3::EpcX2UeContextReleaseHeader::GetOldEnbUeX2apId(), ns3::EpcX2Header::GetProcedureCode(), ns3::Packet::GetSize(), ns3::EpcX2HandoverRequestHeader::GetTargetCellId(), ns3::EpcX2HandoverRequestHeader::GetUeAggregateMaxBitRateDownlink(), ns3::EpcX2HandoverRequestHeader::GetUeAggregateMaxBitRateUplink(), ns3::EpcX2Header::HandoverPreparation, ns3::EpcX2Header::InitiatingMessage, ns3::EpcX2Header::LoadIndication, m_x2InterfaceCellIds, m_x2SapUser, ns3::EpcX2Sap::HandoverRequestParams::mmeUeS1apId, ns3::EpcX2Sap::HandoverRequestAckParams::newEnbUeX2apId, ns3::EpcX2Sap::SnStatusTransferParams::newEnbUeX2apId, ns3::EpcX2Sap::UeContextReleaseParams::newEnbUeX2apId, ns3::EpcX2Sap::HandoverRequestAckParams::notAdmittedBearers, NS_ASSERT_MSG, NS_LOG_FUNCTION, NS_LOG_INFO, NS_LOG_LOGIC, ns3::EpcX2Sap::HandoverRequestParams::oldEnbUeX2apId, ns3::EpcX2Sap::HandoverRequestAckParams::oldEnbUeX2apId, ns3::EpcX2Sap::HandoverPreparationFailureParams::oldEnbUeX2apId, ns3::EpcX2Sap::SnStatusTransferParams::oldEnbUeX2apId, ns3::EpcX2Sap::UeContextReleaseParams::oldEnbUeX2apId, ns3::Socket::Recv(), ns3::EpcX2SapUser::RecvHandoverPreparationFailure(), ns3::EpcX2SapUser::RecvHandoverRequest(), ns3::EpcX2SapUser::RecvHandoverRequestAck(), ns3::EpcX2SapUser::RecvLoadInformation(), ns3::EpcX2SapUser::RecvResourceStatusUpdate(), ns3::EpcX2SapUser::RecvSnStatusTransfer(), ns3::EpcX2SapUser::RecvUeContextRelease(), ns3::Packet::RemoveHeader(), ns3::EpcX2Header::ResourceStatusReporting, ns3::EpcX2Sap::HandoverRequestParams::rrcContext, ns3::EpcX2Sap::HandoverRequestAckParams::rrcContext, ns3::EpcX2Header::SnStatusTransfer, ns3::EpcX2Sap::HandoverRequestParams::sourceCellId, ns3::EpcX2Sap::HandoverRequestAckParams::sourceCellId, ns3::EpcX2Sap::HandoverPreparationFailureParams::sourceCellId, ns3::EpcX2Sap::SnStatusTransferParams::sourceCellId, ns3::EpcX2Header::SuccessfulOutcome, ns3::EpcX2Sap::HandoverRequestParams::targetCellId, ns3::EpcX2Sap::HandoverRequestAckParams::targetCellId, ns3::EpcX2Sap::HandoverPreparationFailureParams::targetCellId, ns3::EpcX2Sap::SnStatusTransferParams::targetCellId, ns3::EpcX2Sap::HandoverRequestParams::ueAggregateMaxBitRateDownlink, ns3::EpcX2Sap::HandoverRequestParams::ueAggregateMaxBitRateUplink, and ns3::EpcX2Header::UeContextRelease.
Referenced by AddX2Interface().
Method to be assigned to the recv callback of the X2-U (X2 User Plane) socket. It is called when the eNB receives a packet from the peer eNB of the X2-U interface
socket | socket of the X2-U interface |
Definition at line 370 of file epc-x2.cc.
References ns3::Packet::GetSize(), ns3::GtpuHeader::GetTeid(), ns3::EpcX2Sap::UeDataParams::gtpTeid, m_x2InterfaceCellIds, m_x2SapUser, NS_ASSERT_MSG, NS_LOG_FUNCTION, NS_LOG_LOGIC, ns3::Socket::Recv(), ns3::EpcX2SapUser::RecvUeData(), ns3::Packet::RemoveHeader(), ns3::EpcX2Sap::UeDataParams::sourceCellId, ns3::EpcX2Sap::UeDataParams::targetCellId, and ns3::EpcX2Sap::UeDataParams::ueData.
Referenced by AddX2Interface().
void ns3::EpcX2::SetEpcX2SapUser | ( | EpcX2SapUser * | s | ) |
s | the X2 SAP User to be used by this EPC X2 entity |
Definition at line 118 of file epc-x2.cc.
References m_x2SapUser, NS_LOG_FUNCTION, and s.
|
friend |
|
private |
UDP ports to be used for the X2 interfaces: X2-C and X2-U
Definition at line 155 of file epc-x2.h.
Referenced by AddX2Interface(), DoSendHandoverPreparationFailure(), DoSendHandoverRequest(), DoSendHandoverRequestAck(), DoSendLoadInformation(), DoSendResourceStatusUpdate(), DoSendSnStatusTransfer(), and DoSendUeContextRelease().
|
private |
Map the localSocket (the one receiving the X2 message) to the corresponding (sourceCellId, targetCellId) associated with the X2 interface
Definition at line 150 of file epc-x2.h.
Referenced by AddX2Interface(), DoDispose(), RecvFromX2cSocket(), and RecvFromX2uSocket().
|
private |
Map the targetCellId to the corresponding (sourceSocket, remoteIpAddr) to be used to send the X2 message
Definition at line 144 of file epc-x2.h.
Referenced by AddX2Interface(), DoDispose(), DoSendHandoverPreparationFailure(), DoSendHandoverRequest(), DoSendHandoverRequestAck(), DoSendLoadInformation(), DoSendResourceStatusUpdate(), DoSendSnStatusTransfer(), DoSendUeContextRelease(), and DoSendUeData().
|
protected |
Definition at line 135 of file epc-x2.h.
Referenced by DoDispose(), EpcX2(), and GetEpcX2SapProvider().
|
protected |
Definition at line 134 of file epc-x2.h.
Referenced by RecvFromX2cSocket(), RecvFromX2uSocket(), and SetEpcX2SapUser().
|
private |
Definition at line 156 of file epc-x2.h.
Referenced by AddX2Interface(), and DoSendUeData().