{
UE_INACTIVE,
UE_ACTIVE,
+ UE_HANDIN_IN_PROGRESS,
UE_DELETION_IN_PROGRESS
}UeState;
UE_CTXT_UNKNOWN,
UE_CTXT_SETUP,
UE_CTXT_MOD,
+ UE_CTXT_RRC_RECFG_COMPLETE,
UE_CTXT_CFG_QUERY,
UE_CTXT_RELEASE
}UeCtxtActionType;
UpTnlCfg upTnlInfo[MAX_NUM_DRB]; /* User plane TNL Info*/
uint8_t numDrbSetupMod; /*No. of DRB Added during Modification*/
MacUeCfg copyOfmacUeCfg;
+ DataTransmissionAction dataTransmissionAction;
}DuUeCfg;
typedef struct f1UeContextSetup
MacCellCfg *duMacCellCfg;
CellStatus cellStatus; /* Cell status */
uint32_t numActvUes; /* Total Active UEs */
- DuUeCb ueCb[MAX_NUM_UE]; /* UE CONTEXT */
+ DuUeCb ueCb[MAX_NUM_UE]; /* Stores UE context */
SlotInfo currSlotInfo;
}DuCellCb;