X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=src%2F5gnrsch%2Fsch_drx.h;h=d4c9d99e57d27e5b69500e5e0c9a03174f9c98b8;hb=d677deafcfd8b9984be18a25398502a84684d44c;hp=a90e54e70e9b5bbe3fbdb80859a4afc1c59b67e4;hpb=e596baac85d7993d92b3077ddc1b99af14b5e8a6;p=o-du%2Fl2.git diff --git a/src/5gnrsch/sch_drx.h b/src/5gnrsch/sch_drx.h index a90e54e70..d4c9d99e5 100644 --- a/src/5gnrsch/sch_drx.h +++ b/src/5gnrsch/sch_drx.h @@ -20,6 +20,8 @@ #define SCH_DRX_INVALID_INDEX 0xFFFFFF #define SCH_DRX_MAX_DELTA 3 #define SCH_DRX_TMRS_EXP_DELTA 1 +#define SCH_DRX_DL_HARQ_BITMASK 0x000001 +#define SCH_DRX_UL_HARQ_BITMASK 0x000001 #define UE_ACTIVE_FOR_ONDURATION 1 #define UE_ACTIVE_FOR_INACTIVE_TIMER 2 #define UE_ACTIVE_FOR_SR 4 @@ -59,6 +61,8 @@ void schDrxUeReCfgTimer(SchCellCb *cell, SchUeCb *ueCb); void schHdlDrxShortCycleExpiryTimer(SchCellCb *cell); void schHdlDrxOnDurExpiryTimer(SchCellCb *cell); void schHandleExpiryDrxTimer(SchCellCb *cell); +void schDrxStrtDlHqRttTmr(SchDlHqProcCb *hqP); +void schDrxStopDlHqRetxTmr(SchCellCb *cell, SchUeCb *uecb, SchDlHqProcCb **hqP); /********************************************************************** End of file **********************************************************************/