A Discrete-Event Network Simulator
API
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
DlDciListElement_s Struct Reference

See section 4.3.1 dlDciListElement. More...

#include <ff-mac-common.h>

+ Collaboration diagram for DlDciListElement_s:

Public Types

enum  Format_e {
  ONE, ONE_A, ONE_B, ONE_C,
  ONE_D, TWO, TWO_A, TWO_B
}
enum  Ngap_e { GAP1, GAP2 }
enum  VrbFormat_e { VRB_DISTRIBUTED, VRB_LOCALIZED }

Public Attributes

uint8_t m_aggrLevel
uint8_t m_cceIndex
uint8_t m_dai
uint8_t m_dlPowerOffset
enum DlDciListElement_s::Format_e m_format
uint8_t m_harqProcess
std::vector< uint8_t > m_mcs
std::vector< uint8_t > m_ndi
enum DlDciListElement_s::Ngap_e m_nGap
bool m_pdcchOrder
uint8_t m_pdcchPowerOffset
uint8_t m_prachMaskIndex
uint8_t m_preambleIndex
uint8_t m_precodingInfo
uint32_t m_rbBitmap
uint8_t m_rbShift
uint8_t m_resAlloc
uint16_t m_rnti
std::vector< uint8_t > m_rv
bool m_spsRelease
uint8_t m_tbsIdx
std::vector< uint16_t > m_tbsSize
bool m_tbSwap
uint8_t m_tpc
enum
DlDciListElement_s::VrbFormat_e 
m_vrbFormat

Detailed Description

See section 4.3.1 dlDciListElement.

Definition at line 82 of file ff-mac-common.h.

Member Enumeration Documentation

Enumerator:
ONE 
ONE_A 
ONE_B 
ONE_C 
ONE_D 
TWO 
TWO_A 
TWO_B 

Definition at line 95 of file ff-mac-common.h.

Enumerator:
GAP1 
GAP2 

Definition at line 112 of file ff-mac-common.h.

Enumerator:
VRB_DISTRIBUTED 
VRB_LOCALIZED 

Definition at line 102 of file ff-mac-common.h.

Member Data Documentation

uint8_t DlDciListElement_s::m_aggrLevel

Definition at line 93 of file ff-mac-common.h.

uint8_t DlDciListElement_s::m_cceIndex

Definition at line 92 of file ff-mac-common.h.

uint8_t DlDciListElement_s::m_dai

Definition at line 101 of file ff-mac-common.h.

uint8_t DlDciListElement_s::m_dlPowerOffset

Definition at line 117 of file ff-mac-common.h.

enum DlDciListElement_s::Format_e DlDciListElement_s::m_format
uint8_t DlDciListElement_s::m_harqProcess

Definition at line 100 of file ff-mac-common.h.

std::vector<uint8_t> DlDciListElement_s::m_mcs
std::vector<uint8_t> DlDciListElement_s::m_ndi
enum DlDciListElement_s::Ngap_e DlDciListElement_s::m_nGap
bool DlDciListElement_s::m_pdcchOrder

Definition at line 109 of file ff-mac-common.h.

uint8_t DlDciListElement_s::m_pdcchPowerOffset

Definition at line 118 of file ff-mac-common.h.

uint8_t DlDciListElement_s::m_prachMaskIndex

Definition at line 111 of file ff-mac-common.h.

uint8_t DlDciListElement_s::m_preambleIndex

Definition at line 110 of file ff-mac-common.h.

uint8_t DlDciListElement_s::m_precodingInfo

Definition at line 94 of file ff-mac-common.h.

uint32_t DlDciListElement_s::m_rbBitmap
uint8_t DlDciListElement_s::m_rbShift

Definition at line 86 of file ff-mac-common.h.

uint8_t DlDciListElement_s::m_resAlloc
uint16_t DlDciListElement_s::m_rnti
std::vector<uint8_t> DlDciListElement_s::m_rv
bool DlDciListElement_s::m_spsRelease

Definition at line 108 of file ff-mac-common.h.

uint8_t DlDciListElement_s::m_tbsIdx

Definition at line 116 of file ff-mac-common.h.

std::vector<uint16_t> DlDciListElement_s::m_tbsSize
bool DlDciListElement_s::m_tbSwap

Definition at line 107 of file ff-mac-common.h.

uint8_t DlDciListElement_s::m_tpc

Definition at line 99 of file ff-mac-common.h.

enum DlDciListElement_s::VrbFormat_e DlDciListElement_s::m_vrbFormat

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