![]() |
5G-LENA nr-v3.3-159-ga6832aa7
The 5G/NR module for the ns-3 simulator
|
#include "nr-mac-sap.h"
Public Member Functions | |
TxOpportunityParameters () | |
TxOpportunityParameters default constructor (DEPRECATED) | |
TxOpportunityParameters (uint32_t bytes, uint8_t layer, uint8_t harqId, uint8_t ccId, uint16_t rnti, uint8_t lcId) | |
TxOpportunityParameters constructor. | |
Public Attributes | |
uint32_t | bytes |
uint8_t | componentCarrierId |
uint8_t | harqId |
uint8_t | layer |
uint8_t | lcid |
uint16_t | rnti |
Parameters for NrMacSapUser::NotifyTxOpportunity
Definition at line 92 of file nr-mac-sap.h.
|
inline |
TxOpportunityParameters constructor.
bytes | Bytes |
layer | Layer |
harqId | HarqID |
ccId | Component carrier ID |
rnti | RNTI |
lcId | Logical Channel ID |
Definition at line 103 of file nr-mac-sap.h.
References bytes, componentCarrierId, harqId, layer, lcid, and rnti.
|
inline |
TxOpportunityParameters default constructor (DEPRECATED)
Definition at line 121 of file nr-mac-sap.h.
uint32_t ns3::NrMacSapUser::TxOpportunityParameters::bytes |
the number of bytes to transmit
Definition at line 125 of file nr-mac-sap.h.
Referenced by TxOpportunityParameters(), ns3::NrSimpleUeComponentCarrierManager::DoNotifyTxOpportunity(), ns3::NrRlcAm::DoNotifyTxOpportunity(), ns3::NrRlcTm::DoNotifyTxOpportunity(), ns3::NrRlcUm::DoNotifyTxOpportunity(), ns3::NrRlcSm::DoNotifyTxOpportunity(), and ns3::NrTestMac::SendTxOpportunity().
uint8_t ns3::NrMacSapUser::TxOpportunityParameters::componentCarrierId |
the component carrier id
Definition at line 128 of file nr-mac-sap.h.
Referenced by TxOpportunityParameters(), ns3::NrNoOpComponentCarrierManager::DoNotifyTxOpportunity(), ns3::NrSimpleUeComponentCarrierManager::DoNotifyTxOpportunity(), ns3::NrRlcAm::DoNotifyTxOpportunity(), ns3::NrRlcTm::DoNotifyTxOpportunity(), ns3::NrRlcUm::DoNotifyTxOpportunity(), ns3::NrRlcSm::DoNotifyTxOpportunity(), and ns3::NrTestMac::SendTxOpportunity().
uint8_t ns3::NrMacSapUser::TxOpportunityParameters::harqId |
the HARQ ID
Definition at line 127 of file nr-mac-sap.h.
Referenced by TxOpportunityParameters(), ns3::NrRlcAm::DoNotifyTxOpportunity(), ns3::NrRlcTm::DoNotifyTxOpportunity(), ns3::NrRlcUm::DoNotifyTxOpportunity(), ns3::NrRlcSm::DoNotifyTxOpportunity(), and ns3::NrTestMac::SendTxOpportunity().
uint8_t ns3::NrMacSapUser::TxOpportunityParameters::layer |
the layer of transmission (MIMO)
Definition at line 126 of file nr-mac-sap.h.
Referenced by TxOpportunityParameters(), ns3::NrNoOpComponentCarrierManager::DoNotifyTxOpportunity(), ns3::NrSimpleUeComponentCarrierManager::DoNotifyTxOpportunity(), ns3::NrRlcAm::DoNotifyTxOpportunity(), ns3::NrRlcTm::DoNotifyTxOpportunity(), ns3::NrRlcUm::DoNotifyTxOpportunity(), ns3::NrRlcSm::DoNotifyTxOpportunity(), and ns3::NrTestMac::SendTxOpportunity().
uint8_t ns3::NrMacSapUser::TxOpportunityParameters::lcid |
the logical channel id
Definition at line 130 of file nr-mac-sap.h.
Referenced by TxOpportunityParameters(), ns3::NrNoOpComponentCarrierManager::DoNotifyTxOpportunity(), ns3::NrSimpleUeComponentCarrierManager::DoNotifyTxOpportunity(), ns3::BwpManagerGnb::DoNotifyTxOpportunity(), and ns3::NrTestMac::SendTxOpportunity().
uint16_t ns3::NrMacSapUser::TxOpportunityParameters::rnti |
the C-RNTI identifying the UE
Definition at line 129 of file nr-mac-sap.h.
Referenced by TxOpportunityParameters(), ns3::NrNoOpComponentCarrierManager::DoNotifyTxOpportunity(), ns3::NrSimpleUeComponentCarrierManager::DoNotifyTxOpportunity(), ns3::BwpManagerGnb::DoNotifyTxOpportunity(), and ns3::NrTestMac::SendTxOpportunity().