![]() |
5G-LENA nr-v4.0-29-g6d8085cd
The 5G/NR module for the ns-3 simulator
|
#include "nr-rlc-tag.h"
Public Member Functions | |
NrRlcTag () | |
NrRlcTag (Time senderTimestamp) | |
void | Deserialize (TagBuffer i) override |
TypeId | GetInstanceTypeId () const override |
Time | GetSenderTimestamp () const |
uint32_t | GetSerializedSize () const override |
uint16_t | GetTxRnti () const |
void | Print (std::ostream &os) const override |
void | Serialize (TagBuffer i) const override |
void | SetSenderTimestamp (Time senderTimestamp) |
void | SetTxRnti (uint16_t rnti) |
Static Public Member Functions | |
static TypeId | GetTypeId () |
Get the type ID. | |
Tag to calculate the per-PDU delay from gNB RLC to UE RLC
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 22 of file nr-rlc-tag.h.
ns3::NrRlcTag::NrRlcTag | ( | ) |
Create an empty RLC tag
Definition at line 17 of file nr-rlc-tag.cc.
ns3::NrRlcTag::NrRlcTag | ( | Time | senderTimestamp | ) |
Create an RLC tag with the given senderTimestamp
senderTimestamp | the time |
Definition at line 23 of file nr-rlc-tag.cc.
|
override |
Definition at line 59 of file nr-rlc-tag.cc.
|
override |
Definition at line 39 of file nr-rlc-tag.cc.
|
inline |
Get the instant when the RLC delivers the PDU to the MAC SAP provider
Definition at line 51 of file nr-rlc-tag.h.
Referenced by ns3::NrRlcAm::DoReceivePdu(), ns3::NrRlcUm::DoReceivePdu(), and ns3::NrRlcSm::DoReceivePdu().
|
override |
Definition at line 45 of file nr-rlc-tag.cc.
|
inline |
Get the RNTI of the transmitting UE
Definition at line 70 of file nr-rlc-tag.h.
|
static |
|
override |
Definition at line 68 of file nr-rlc-tag.cc.
|
override |
Definition at line 51 of file nr-rlc-tag.cc.
|
inline |
Set the sender timestamp
senderTimestamp | time stamp of the instant when the RLC delivers the PDU to the MAC SAP provider |
Definition at line 61 of file nr-rlc-tag.h.
Referenced by ns3::NrRlcAm::DoNotifyTxOpportunity().
|
inline |
Set the RNTI of the transmitting UE
rnti | the RNTI of the transmitting UE |
Definition at line 79 of file nr-rlc-tag.h.