#include "introspected-doxygen.h"
|
virtual void | DlRxPdu (uint16_t cellId, uint64_t imsi, uint16_t rnti, uint8_t lcid, uint32_t packetSize, uint64_t delay)=0 |
|
virtual void | DlTxPdu (uint16_t cellId, uint64_t imsi, uint16_t rnti, uint8_t lcid, uint32_t packetSize)=0 |
|
void | DoDispose () override |
|
virtual void | UlRxPdu (uint16_t cellId, uint64_t imsi, uint16_t rnti, uint8_t lcid, uint32_t packetSize, uint64_t delay)=0 |
|
virtual void | UlTxPdu (uint16_t cellId, uint64_t imsi, uint16_t rnti, uint8_t lcid, uint32_t packetSize)=0 |
|
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 56 bytes (on a 64-bit architecture).
Definition at line 26 of file nr-bearer-stats-simple.h.
◆ DlRxPdu()
virtual void ns3::NrBearerStatsBase::DlRxPdu |
( |
uint16_t |
cellId, |
|
|
uint64_t |
imsi, |
|
|
uint16_t |
rnti, |
|
|
uint8_t |
lcid, |
|
|
uint32_t |
packetSize, |
|
|
uint64_t |
delay |
|
) |
| |
|
pure virtual |
Notifies the stats calculator that an downlink reception has occurred.
- Parameters
-
cellId | CellId of the attached Enb |
imsi | IMSI of the UE who received the PDU |
rnti | C-RNTI of the UE who received the PDU |
lcid | LCID through which the PDU has been transmitted |
packetSize | size of the PDU in bytes |
delay | RLC to RLC delay in nanoseconds |
Implemented in ns3::NrBearerStatsCalculator, and ns3::NrBearerStatsSimple.
◆ DlTxPdu()
virtual void ns3::NrBearerStatsBase::DlTxPdu |
( |
uint16_t |
cellId, |
|
|
uint64_t |
imsi, |
|
|
uint16_t |
rnti, |
|
|
uint8_t |
lcid, |
|
|
uint32_t |
packetSize |
|
) |
| |
|
pure virtual |
Notifies the stats calculator that an DL transmission has occurred.
- Parameters
-
cellId | CellId of the attached Enb |
imsi | IMSI of the UE who is receiving the PDU |
rnti | C-RNTI of the UE who is receiving the PDU |
lcid | LCID through which the PDU has been transmitted |
packetSize | size of the PDU in bytes |
Implemented in ns3::NrBearerStatsCalculator, and ns3::NrBearerStatsSimple.
◆ DoDispose()
void ns3::NrBearerStatsBase::DoDispose |
( |
| ) |
|
|
override |
◆ GetTypeId()
TypeId ns3::NrBearerStatsBase::GetTypeId |
( |
| ) |
|
|
static |
◆ UlRxPdu()
virtual void ns3::NrBearerStatsBase::UlRxPdu |
( |
uint16_t |
cellId, |
|
|
uint64_t |
imsi, |
|
|
uint16_t |
rnti, |
|
|
uint8_t |
lcid, |
|
|
uint32_t |
packetSize, |
|
|
uint64_t |
delay |
|
) |
| |
|
pure virtual |
Notifies the stats calculator that an UL reception has occurred.
- Parameters
-
cellId | CellId of the attached Enb |
imsi | IMSI of the UE who transmitted the PDU |
rnti | C-RNTI of the UE who transmitted the PDU |
lcid | LCID through which the PDU has been transmitted |
packetSize | size of the PDU in bytes |
delay | RLC to RLC delay in nanoseconds |
Implemented in ns3::NrBearerStatsCalculator, and ns3::NrBearerStatsSimple.
◆ UlTxPdu()
virtual void ns3::NrBearerStatsBase::UlTxPdu |
( |
uint16_t |
cellId, |
|
|
uint64_t |
imsi, |
|
|
uint16_t |
rnti, |
|
|
uint8_t |
lcid, |
|
|
uint32_t |
packetSize |
|
) |
| |
|
pure virtual |
Notifies the stats calculator that an UL transmission has occurred.
- Parameters
-
cellId | CellId of the attached Enb |
imsi | IMSI of the UE who transmitted the PDU |
rnti | C-RNTI of the UE who transmitted the PDU |
lcid | LCID through which the PDU has been transmitted |
packetSize | size of the PDU in bytes |
Implemented in ns3::NrBearerStatsCalculator, and ns3::NrBearerStatsSimple.
The documentation for this class was generated from the following files: