7#include "nr-rlc-sdu-status-tag.h"
12NS_OBJECT_ENSURE_REGISTERED(NrRlcSduStatusTag);
14NrRlcSduStatusTag::NrRlcSduStatusTag()
33 static TypeId tid = TypeId(
"ns3::NrRlcSduStatusTag")
41NrRlcSduStatusTag::GetInstanceTypeId()
const
47NrRlcSduStatusTag::GetSerializedSize()
const
53NrRlcSduStatusTag::Serialize(TagBuffer i)
const
55 i.WriteU8(m_sduStatus);
59NrRlcSduStatusTag::Deserialize(TagBuffer i)
61 m_sduStatus = i.ReadU8();
65NrRlcSduStatusTag::Print(std::ostream& os)
const
67 os <<
"SDU Status=" << (uint32_t)m_sduStatus;
This class implements a tag that carries the status of a RLC SDU for the fragmentation process Status...
void SetStatus(uint8_t status)
uint8_t GetStatus() const
static TypeId GetTypeId()
Get the type ID.