5G-LENA  nr-v3.0-29-g83cc959
The 5G/NR module for the ns-3 simulator
ns3::DlHarqInfo Struct Reference

A struct that contains info for the DL HARQ. More...

#include "nr-phy-mac-common.h"

+ Inheritance diagram for ns3::DlHarqInfo:
+ Collaboration diagram for ns3::DlHarqInfo:

Public Types

enum  HarqStatus { ACK , NACK }
 Status of the DL Harq: ACKed or NACKed.
 

Public Member Functions

bool IsReceivedOk () const override
 

Public Attributes

uint8_t m_numRetx
 Num of Retx.
 
enum ns3::DlHarqInfo::HarqStatus NACK
 HARQ status.
 
- Public Attributes inherited from ns3::HarqInfo
uint8_t m_bwpIndex {UINT8_MAX}
 BWP identifier, uniquely identifies BWP within the UE.
 
uint8_t m_harqProcessId {UINT8_MAX}
 ProcessId.
 
uint16_t m_rnti {UINT16_MAX}
 RNTI.
 

Detailed Description

A struct that contains info for the DL HARQ.

http://www.eurecom.fr/~kaltenbe/fapi-2.0/structDlInfoListElement__s.html Note: This should really be called DlInfoListElement ...

Definition at line 526 of file nr-phy-mac-common.h.

Member Function Documentation

◆ IsReceivedOk()

bool ns3::DlHarqInfo::IsReceivedOk ( ) const
inlineoverridevirtual
Returns
true if the HARQ should be eliminated, since the info has been correctly received

Implements ns3::HarqInfo.

Definition at line 539 of file nr-phy-mac-common.h.


The documentation for this struct was generated from the following file: