21 #ifndef EPC_X2_HEADER_H
22 #define EPC_X2_HEADER_H
24 #include "ns3/epc-x2-sap.h"
25 #include "ns3/header.h"
44 virtual void Print (std::ostream &os)
const;
91 virtual void Print (std::ostream &os)
const;
106 std::vector <EpcX2Sap::ErabToBeSetupItem>
GetBearers ()
const;
107 void SetBearers (std::vector <EpcX2Sap::ErabToBeSetupItem> bearers);
143 virtual void Print (std::ostream &os)
const;
183 virtual void Print (std::ostream &os)
const;
219 virtual void Print (std::ostream &os)
const;
255 virtual void Print (std::ostream &os)
const;
287 virtual void Print (std::ostream &os)
const;
315 virtual void Print (std::ostream &os)
const;
342 #endif // EPC_X2_HEADER_H
static TypeId GetTypeId(void)
virtual void Serialize(Buffer::Iterator start) const
uint16_t GetOldEnbUeX2apId() const
uint32_t GetLengthOfIes() const
EpcX2HandoverPreparationFailureHeader()
std::vector< EpcX2Sap::ErabNotAdmittedItem > GetNotAdmittedBearers() const
virtual ~EpcX2HandoverPreparationFailureHeader()
uint32_t GetLengthOfIes() const
void SetCause(uint16_t cause)
virtual void Print(std::ostream &os) const
uint16_t m_oldEnbUeX2apId
virtual void Serialize(Buffer::Iterator start) const
virtual ~EpcX2HandoverRequestHeader()
uint16_t GetNewEnbUeX2apId() const
uint32_t GetMmeUeS1apId() const
Doxygen introspection did not find any typical Config paths.
iterator in a Buffer instance
uint16_t GetCriticalityDiagnostics() const
uint64_t GetUeAggregateMaxBitRateUplink() const
uint16_t GetTargetCellId() const
std::vector< EpcX2Sap::ErabToBeSetupItem > GetBearers() const
virtual void Serialize(Buffer::Iterator start) const
uint16_t GetOldEnbUeX2apId() const
Doxygen introspection did not find any typical Config paths.
virtual TypeId GetInstanceTypeId(void) const
virtual uint32_t GetSerializedSize(void) const
void SetTargetCellId(uint16_t targetCellId)
uint16_t m_oldEnbUeX2apId
void SetUeAggregateMaxBitRateUplink(uint64_t bitRate)
uint32_t GetNumberOfIes() const
virtual TypeId GetInstanceTypeId(void) const
uint16_t m_newEnbUeX2apId
uint16_t m_oldEnbUeX2apId
void SetOldEnbUeX2apId(uint16_t x2apId)
uint32_t GetNumberOfIes() const
Doxygen introspection did not find any typical Config paths.
uint32_t GetNumberOfIes() const
void SetUeAggregateMaxBitRateDownlink(uint64_t bitRate)
virtual TypeId GetInstanceTypeId(void) const
EpcX2HandoverRequestHeader()
virtual uint32_t Deserialize(Buffer::Iterator start)
void SetNotAdmittedBearers(std::vector< EpcX2Sap::ErabNotAdmittedItem > bearers)
virtual ~EpcX2HandoverRequestAckHeader()
uint16_t m_criticalityDiagnostics
uint64_t m_ueAggregateMaxBitRateUplink
uint16_t GetCause() const
uint32_t GetLengthOfIes() const
virtual void Print(std::ostream &os) const
static TypeId GetTypeId(void)
virtual uint32_t GetSerializedSize(void) const
EpcX2HandoverRequestAckHeader()
std::vector< EpcX2Sap::ErabNotAdmittedItem > m_erabsNotAdmittedList
static TypeId GetTypeId(void)
void SetNewEnbUeX2apId(uint16_t x2apId)
std::vector< EpcX2Sap::ErabAdmittedItem > m_erabsAdmittedList
uint16_t GetOldEnbUeX2apId() const
void SetAdmittedBearers(std::vector< EpcX2Sap::ErabAdmittedItem > bearers)
uint16_t GetCause() const
void SetBearers(std::vector< EpcX2Sap::ErabToBeSetupItem > bearers)
std::vector< EpcX2Sap::ErabAdmittedItem > GetAdmittedBearers() const
uint64_t GetUeAggregateMaxBitRateDownlink() const
void SetOldEnbUeX2apId(uint16_t x2apId)
void SetOldEnbUeX2apId(uint16_t x2apId)
std::vector< EpcX2Sap::ErabToBeSetupItem > m_erabsToBeSetupList
void SetCause(uint16_t cause)
virtual uint32_t GetSerializedSize(void) const
uint64_t m_ueAggregateMaxBitRateDownlink
a unique identifier for an interface.
void SetCriticalityDiagnostics(uint16_t criticalityDiagnostics)
virtual uint32_t Deserialize(Buffer::Iterator start)
virtual uint32_t Deserialize(Buffer::Iterator start)
virtual void Print(std::ostream &os) const
void SetMmeUeS1apId(uint32_t mmeUeS1apId)