![]() |
5G-LENA nr-v4.0
The 5G/NR module for the ns-3 simulator
|
#include "nr-epc-x2-header.h"
Public Member Functions | |
uint32_t | Deserialize (Buffer::Iterator start) override |
uint16_t | GetCause () const |
Get cause function. | |
TypeId | GetInstanceTypeId () const override |
uint32_t | GetLengthOfIes () const |
Get length of IEs function. | |
uint16_t | GetNewGnbUeX2apId () const |
Get new gNB UE X2 AP ID function. | |
uint32_t | GetNumberOfIes () const |
Get number of IEs function. | |
uint16_t | GetOldGnbUeX2apId () const |
Get old gNB UE X2 AP ID function. | |
uint32_t | GetSerializedSize () const override |
void | Print (std::ostream &os) const override |
void | Serialize (Buffer::Iterator start) const override |
void | SetCause (uint16_t cause) |
Set cause function. | |
void | SetNewGnbUeX2apId (uint16_t x2apId) |
Set new gNB UE X2 AP ID function. | |
void | SetOldGnbUeX2apId (uint16_t x2apId) |
Set old gNB UE X2 AP ID function. | |
Static Public Member Functions | |
static TypeId | GetTypeId () |
Get the type ID. | |
Introspection did not find any typical Config paths.
No Attributes are defined for this type.
No TraceSources are defined for this type.
Size of this type is 24 bytes (on a 64-bit architecture).
Definition at line 639 of file nr-epc-x2-header.h.
ns3::NrEpcX2HandoverCancelHeader::NrEpcX2HandoverCancelHeader | ( | ) |
Definition at line 1488 of file nr-epc-x2-header.cc.
|
override |
Definition at line 1497 of file nr-epc-x2-header.cc.
|
override |
Definition at line 1539 of file nr-epc-x2-header.cc.
uint16_t ns3::NrEpcX2HandoverCancelHeader::GetCause | ( | ) | const |
Get cause function.
Definition at line 1585 of file nr-epc-x2-header.cc.
Referenced by ns3::NrEpcX2::RecvFromX2cSocket().
|
override |
Definition at line 1517 of file nr-epc-x2-header.cc.
uint32_t ns3::NrEpcX2HandoverCancelHeader::GetLengthOfIes | ( | ) | const |
Get length of IEs function.
Definition at line 1597 of file nr-epc-x2-header.cc.
Referenced by ns3::NrEpcX2::DoSendHandoverCancel().
uint16_t ns3::NrEpcX2HandoverCancelHeader::GetNewGnbUeX2apId | ( | ) | const |
Get new gNB UE X2 AP ID function.
Definition at line 1573 of file nr-epc-x2-header.cc.
Referenced by ns3::NrEpcX2::RecvFromX2cSocket().
uint32_t ns3::NrEpcX2HandoverCancelHeader::GetNumberOfIes | ( | ) | const |
Get number of IEs function.
Definition at line 1603 of file nr-epc-x2-header.cc.
Referenced by ns3::NrEpcX2::DoSendHandoverCancel().
uint16_t ns3::NrEpcX2HandoverCancelHeader::GetOldGnbUeX2apId | ( | ) | const |
Get old gNB UE X2 AP ID function.
Definition at line 1561 of file nr-epc-x2-header.cc.
Referenced by ns3::NrEpcX2::RecvFromX2cSocket().
|
override |
Definition at line 1523 of file nr-epc-x2-header.cc.
|
static |
|
override |
Definition at line 1553 of file nr-epc-x2-header.cc.
|
override |
Definition at line 1529 of file nr-epc-x2-header.cc.
void ns3::NrEpcX2HandoverCancelHeader::SetCause | ( | uint16_t | cause | ) |
Set cause function.
cause |
Definition at line 1591 of file nr-epc-x2-header.cc.
Referenced by ns3::NrEpcX2::DoSendHandoverCancel().
void ns3::NrEpcX2HandoverCancelHeader::SetNewGnbUeX2apId | ( | uint16_t | x2apId | ) |
Set new gNB UE X2 AP ID function.
x2apId | the new gNB UE X2 AP ID |
Definition at line 1579 of file nr-epc-x2-header.cc.
Referenced by ns3::NrEpcX2::DoSendHandoverCancel().
void ns3::NrEpcX2HandoverCancelHeader::SetOldGnbUeX2apId | ( | uint16_t | x2apId | ) |
Set old gNB UE X2 AP ID function.
x2apId | the old gNB UE X2 AP ID |
Definition at line 1567 of file nr-epc-x2-header.cc.
Referenced by ns3::NrEpcX2::DoSendHandoverCancel().