![]() |
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 |
std::vector< NrEpcX2Sap::ErabAdmittedItem > | GetAdmittedBearers () const |
TypeId | GetInstanceTypeId () const override |
uint32_t | GetLengthOfIes () const |
uint16_t | GetNewGnbUeX2apId () const |
std::vector< NrEpcX2Sap::ErabNotAdmittedItem > | GetNotAdmittedBearers () const |
uint32_t | GetNumberOfIes () const |
uint16_t | GetOldGnbUeX2apId () const |
uint32_t | GetSerializedSize () const override |
void | Print (std::ostream &os) const override |
void | Serialize (Buffer::Iterator start) const override |
void | SetAdmittedBearers (std::vector< NrEpcX2Sap::ErabAdmittedItem > bearers) |
void | SetNewGnbUeX2apId (uint16_t x2apId) |
void | SetNotAdmittedBearers (std::vector< NrEpcX2Sap::ErabNotAdmittedItem > bearers) |
void | SetOldGnbUeX2apId (uint16_t x2apId) |
Static Public Member Functions | |
static TypeId | GetTypeId () |
Get the type ID. | |
NrEpcX2HandoverRequestAckHeader
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 72 bytes (on a 64-bit architecture).
Definition at line 219 of file nr-epc-x2-header.h.
ns3::NrEpcX2HandoverRequestAckHeader::NrEpcX2HandoverRequestAckHeader | ( | ) |
Definition at line 422 of file nr-epc-x2-header.cc.
|
override |
Definition at line 430 of file nr-epc-x2-header.cc.
|
override |
Definition at line 489 of file nr-epc-x2-header.cc.
std::vector< NrEpcX2Sap::ErabAdmittedItem > ns3::NrEpcX2HandoverRequestAckHeader::GetAdmittedBearers | ( | ) | const |
Get admittied bearers function
Definition at line 605 of file nr-epc-x2-header.cc.
Referenced by ns3::NrEpcX2::RecvFromX2cSocket().
|
override |
Definition at line 451 of file nr-epc-x2-header.cc.
uint32_t ns3::NrEpcX2HandoverRequestAckHeader::GetLengthOfIes | ( | ) | const |
Get length of IEs function
Definition at line 633 of file nr-epc-x2-header.cc.
Referenced by ns3::NrEpcX2::DoSendHandoverRequestAck().
uint16_t ns3::NrEpcX2HandoverRequestAckHeader::GetNewGnbUeX2apId | ( | ) | const |
Get new gNB UE X2 AP ID function
Definition at line 593 of file nr-epc-x2-header.cc.
Referenced by ns3::NrEpcX2::RecvFromX2cSocket().
std::vector< NrEpcX2Sap::ErabNotAdmittedItem > ns3::NrEpcX2HandoverRequestAckHeader::GetNotAdmittedBearers | ( | ) | const |
Get not admitted bearers function
Definition at line 619 of file nr-epc-x2-header.cc.
Referenced by ns3::NrEpcX2::RecvFromX2cSocket().
uint32_t ns3::NrEpcX2HandoverRequestAckHeader::GetNumberOfIes | ( | ) | const |
Get number of IEs function
Definition at line 639 of file nr-epc-x2-header.cc.
Referenced by ns3::NrEpcX2::DoSendHandoverRequestAck().
uint16_t ns3::NrEpcX2HandoverRequestAckHeader::GetOldGnbUeX2apId | ( | ) | const |
Get old gNB UE X2 AP ID function
Definition at line 581 of file nr-epc-x2-header.cc.
Referenced by ns3::NrEpcX2::RecvFromX2cSocket().
|
override |
Definition at line 457 of file nr-epc-x2-header.cc.
|
static |
|
override |
Definition at line 536 of file nr-epc-x2-header.cc.
|
override |
Definition at line 463 of file nr-epc-x2-header.cc.
void ns3::NrEpcX2HandoverRequestAckHeader::SetAdmittedBearers | ( | std::vector< NrEpcX2Sap::ErabAdmittedItem > | bearers | ) |
Set admitted bearers function
bearers | the admitted bearers |
Definition at line 611 of file nr-epc-x2-header.cc.
Referenced by ns3::NrEpcX2::DoSendHandoverRequestAck().
void ns3::NrEpcX2HandoverRequestAckHeader::SetNewGnbUeX2apId | ( | uint16_t | x2apId | ) |
Set new gNB UE X2 AP ID function
x2apId | the new gNB UE X2 AP ID |
Definition at line 599 of file nr-epc-x2-header.cc.
Referenced by ns3::NrEpcX2::DoSendHandoverRequestAck().
void ns3::NrEpcX2HandoverRequestAckHeader::SetNotAdmittedBearers | ( | std::vector< NrEpcX2Sap::ErabNotAdmittedItem > | bearers | ) |
Set not admitted bearers function
bearers | the not admitted bearers |
Definition at line 625 of file nr-epc-x2-header.cc.
Referenced by ns3::NrEpcX2::DoSendHandoverRequestAck().
void ns3::NrEpcX2HandoverRequestAckHeader::SetOldGnbUeX2apId | ( | uint16_t | x2apId | ) |
Set old gNB UE X2 AP ID function
x2apId | the old gNB UE X2 AP ID |
Definition at line 587 of file nr-epc-x2-header.cc.
Referenced by ns3::NrEpcX2::DoSendHandoverRequestAck().