X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=src%2F5gnrrlc%2Frlc_ul.h;fp=src%2F5gnrrlc%2Frlc_ul.h;h=69a4d71c59da81ccb49b1b3a0751d41a19ccde91;hb=1e3256d5495c8ff96506ce6f6cf60d2a500bafec;hp=f00d4454715f8d40f1a2c7975b15ab5c5ba1db60;hpb=093afd2e854d73d697233396fb9c74ed67bdd615;p=o-du%2Fl2.git diff --git a/src/5gnrrlc/rlc_ul.h b/src/5gnrrlc/rlc_ul.h index f00d44547..69a4d71c5 100755 --- a/src/5gnrrlc/rlc_ul.h +++ b/src/5gnrrlc/rlc_ul.h @@ -295,6 +295,19 @@ typedef struct rlcUlLch RlcUlRbCb *ulRbCb; /**< Pointer to Uplink RbCb */ }RlcUlLch; +/** +* @brief Structure to hold ue delete information +* +* @details +* - pst : Pst +* - ueDelTmr : Ue delete timer +*/ +typedef struct rlcUeDeleteInfo +{ + Pst pst; /*Pst */ + CmTimer ueDelTmr; /*Ue delete timer*/ +}RlcUeDeleteInfo; + /** * @brief Structure to hold uplink information about the Cells * @@ -329,17 +342,18 @@ typedef struct rlcUlCellCb struct rlcUlUeCb { CmHashListEnt ueHlEnt; /**< Hash list entry for UeCb */ - CmLteRnti ueId; /*!< UE Id */ - CmLteCellId cellId; /*!< Cell Id */ - RlcUlRbCb *srbCb[RLC_MAX_SRB_PER_UE]; /**< SRB RbCbs within an UE */ - RlcUlRbCb *drbCb[RLC_MAX_DRB_PER_UE]; /**< DRB RbCbs within an UE */ - RlcUlLch lCh[RLC_MAX_LCH_PER_UE]; /**< Logical channels of an UE*/ + CmLteRnti ueId; /*!< UE Id */ + CmLteCellId cellId; /*!< Cell Id */ + RlcUlRbCb *srbCb[RLC_MAX_SRB_PER_UE]; /**< SRB RbCbs within an UE */ + RlcUlRbCb *drbCb[RLC_MAX_DRB_PER_UE]; /**< DRB RbCbs within an UE */ + RlcUlLch lCh[RLC_MAX_LCH_PER_UE]; /**< Logical channels of an UE*/ /* kw005.201 added support for L2 Measurement */ #ifdef LTE_L2_MEAS - uint32_t firstPacketTTI; /*!< is first packet of the burst */ - uint16_t numActRb[LKW_MAX_QCI]; /**< number of RBs Active */ - Bool isUlBurstActive; /*!