RLC UeCb Changes
[o-du/l2.git] / src / du_app / du_ue_mgr.h
index b7e7b72..4117e81 100644 (file)
 #ifndef __DU_UE_MGR_H__
 #define __DU_UE_MGR_H__
 
-#include "du_mgr.h"
-#include "du_log.h"
-#include "du_f1ap_msg_hdl.h"
-#include "ckw.h"
-#include "kwu.h"
-
-#include "ckw.x"
-#include "kwu.x"
-
-S16 duHdlEgtpDlData(EgtpMsg  *egtpMsg);
-S16 duHdlRlcUlData(Pst *pst, KwuDatIndInfo* datInd, Buffer *mBuf);
-S16 packUeCreateReq(Pst *pst,CkwCfgInfo *cfgInfo);
-S16 cmPkKwuDatReq(Pst * pst,KwuDatReqInfo* datReq,Buffer * mBuf);
-uint8_t duBuildAndSendUeCreateReqToMac(uint16_t cellId, uint8_t ueIdx);
+uint8_t duHdlRlcUlData(Pst *pst, KwuDatIndInfo* datInd, Buffer *mBuf);
+uint8_t cmPkKwuDatReq(Pst * pst,KwuDatReqInfo* datReq,Buffer * mBuf);
+uint8_t duBuildAndSendUeCreateReqToMac(uint16_t cellId, uint8_t ueIdx,\
+   uint16_t crnti, MacUeCfg *duMacUeCfg);
+uint8_t duBuildAndSendUeCreateReqToRlc(uint16_t cellId, uint8_t ueIdx, RlcUeCfg *duRlcUeCfg);
 uint8_t duCreateUeCb(UeCcchCtxt *ueCcchCtxt, uint32_t gnbCuUeF1apId);
 uint8_t duProcUlCcchInd(UlCcchIndInfo *ulCcchIndInfo);
 #endif