![]() |
5G-LENA nr-v3.3-120-gdac69c56
The 5G/NR module for the ns-3 simulator
|
#include "introspected-doxygen.h"
Static Public Member Functions | |
static TypeId | GetTypeId () |
static void | RxedGnbMacCtrlMsgsCallback (Ptr< NrMacRxTrace > macStats, std::string path, SfnSf sfn, uint16_t nodeId, uint16_t rnti, uint8_t bwpId, Ptr< const NrControlMessage > msg) |
static void | RxedUeMacCtrlMsgsCallback (Ptr< NrMacRxTrace > macStats, std::string path, SfnSf sfn, uint16_t nodeId, uint16_t rnti, uint8_t bwpId, Ptr< const NrControlMessage > msg) |
static void | TxedGnbMacCtrlMsgsCallback (Ptr< NrMacRxTrace > macStats, std::string path, SfnSf sfn, uint16_t nodeId, uint16_t rnti, uint8_t bwpId, Ptr< const NrControlMessage > msg) |
static void | TxedUeMacCtrlMsgsCallback (Ptr< NrMacRxTrace > macStats, std::string path, SfnSf sfn, uint16_t nodeId, uint16_t rnti, uint8_t bwpId, Ptr< const NrControlMessage > msg) |
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 18 of file nr-mac-rx-trace.h.
ns3::NrMacRxTrace::NrMacRxTrace | ( | ) |
Definition at line 29 of file nr-mac-rx-trace.cc.
|
override |
Definition at line 33 of file nr-mac-rx-trace.cc.
|
static |
Definition at line 57 of file nr-mac-rx-trace.cc.
|
static |
Trace sink for Gnb Mac Received Control Messages.
[in] | frame | Frame number. |
[in] | subframe | Subframe number. |
[in] | slot | number. |
[in] | VarTti | |
[in] | nodeId | |
[in] | rnti | |
[in] | bwpId | |
[in] | pointer | to msg to get the msg type |
Definition at line 65 of file nr-mac-rx-trace.cc.
References ns3::NrControlMessage::BSR, ns3::NrControlMessage::DL_CQI, ns3::NrControlMessage::DL_HARQ, ns3::SfnSf::GetFrame(), ns3::SfnSf::GetSlot(), ns3::SfnSf::GetSubframe(), ns3::NrControlMessage::RACH_PREAMBLE, and ns3::NrControlMessage::SR.
Referenced by ns3::NrHelper::EnableGnbMacCtrlMsgsTraces().
|
static |
Trace sink for Ue Mac Received Control Messages.
[in] | frame | Frame number. |
[in] | subframe | Subframe number. |
[in] | slot | number. |
[in] | VarTti | |
[in] | nodeId | |
[in] | rnti | |
[in] | bwpId | |
[in] | pointer | to msg to get the msg type |
Definition at line 200 of file nr-mac-rx-trace.cc.
References ns3::NrControlMessage::DL_DCI, ns3::SfnSf::GetFrame(), ns3::SfnSf::GetSlot(), ns3::SfnSf::GetSubframe(), ns3::NrControlMessage::RAR, and ns3::NrControlMessage::UL_DCI.
Referenced by ns3::NrHelper::EnableUeMacCtrlMsgsTraces().
|
static |
Trace sink for Gnb Mac Transmitted Control Messages.
[in] | frame | Frame number. |
[in] | subframe | Subframe number. |
[in] | slot | number. |
[in] | VarTti | |
[in] | nodeId | |
[in] | rnti | |
[in] | bwpId | |
[in] | pointer | to msg to get the msg type |
Definition at line 138 of file nr-mac-rx-trace.cc.
References ns3::NrControlMessage::DL_CQI, ns3::SfnSf::GetFrame(), ns3::SfnSf::GetSlot(), ns3::SfnSf::GetSubframe(), and ns3::NrControlMessage::RAR.
Referenced by ns3::NrHelper::EnableGnbMacCtrlMsgsTraces().
|
static |
Trace sink for Ue Mac Transmitted Control Messages.
[in] | frame | Frame number. |
[in] | subframe | Subframe number. |
[in] | slot | number. |
[in] | VarTti | |
[in] | nodeId | |
[in] | rnti | |
[in] | bwpId | |
[in] | pointer | to msg to get the msg type |
Definition at line 265 of file nr-mac-rx-trace.cc.
References ns3::NrControlMessage::BSR, ns3::SfnSf::GetFrame(), ns3::SfnSf::GetSlot(), ns3::SfnSf::GetSubframe(), ns3::NrControlMessage::RACH_PREAMBLE, and ns3::NrControlMessage::SR.
Referenced by ns3::NrHelper::EnableUeMacCtrlMsgsTraces().