X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=src%2Fdu_app%2Fdu_mgr.h;h=c294cb8b92ab846f32e8a4953f810a15e9753594;hb=16c5580481ed94b84e92d0a22874cf476debf17e;hp=c04af4bd397763071633ac9c6b42df2792ea4d80;hpb=00e0d895ef14b68eb6e8e50198484626c94f67b3;p=o-du%2Fl2.git diff --git a/src/du_app/du_mgr.h b/src/du_app/du_mgr.h index c04af4bd3..c294cb8b9 100644 --- a/src/du_app/du_mgr.h +++ b/src/du_app/du_mgr.h @@ -76,6 +76,7 @@ typedef enum { UE_INACTIVE, UE_ACTIVE, + UE_HANDIN_IN_PROGRESS, UE_DELETION_IN_PROGRESS }UeState; @@ -184,7 +185,9 @@ typedef struct duCellCb MacCellCfg *duMacCellCfg; CellStatus cellStatus; /* Cell status */ uint32_t numActvUes; /* Total Active UEs */ - DuUeCb ueCb[MAX_NUM_UE]; /* UE CONTEXT */ + DuUeCb ueCb[MAX_NUM_UE]; /* UE context created after RRC setup */ + uint32_t numHoUes; /* Number of UE handover in progress */ + DuUeCb hoUeCb[MAX_NUM_UE]; /* UE context created before RACH for UE being handover to this DU */ SlotInfo currSlotInfo; }DuCellCb;