X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=src%2Fric_stub%2Fric_e2ap_msg_hdl.h;h=47ab8d75e0775aea507b1eac0689ca327b9178fc;hb=6dc8a4c17da24847b3a3aee91b37151f77a8a5bc;hp=e370ed6c039cf70c714d9a031938543c1c511205;hpb=121b3a1d79469a65069e06a8aa204c54e913533f;p=o-du%2Fl2.git diff --git a/src/ric_stub/ric_e2ap_msg_hdl.h b/src/ric_stub/ric_e2ap_msg_hdl.h index e370ed6c0..47ab8d75e 100644 --- a/src/ric_stub/ric_e2ap_msg_hdl.h +++ b/src/ric_stub/ric_e2ap_msg_hdl.h @@ -54,10 +54,18 @@ void E2APMsgHdlr(uint32_t *duId, Buffer *mBuf); -uint8_t BuildAndSendE2SetupRsp(DuDb *duDb, uint8_t transId); +uint8_t BuildAndSendE2SetupRsp(DuDb *duDb, uint8_t transId, E2NodeConfigList e2NodeList); uint8_t BuildAndSendRicSubscriptionReq(DuDb *duDb); uint8_t SendE2APMsg(Region region, Pool pool, uint32_t duId); uint8_t BuildAndSendRicServiceQuery(DuDb *duDb); +uint8_t BuildAndSendE2NodeConfigUpdateFailure(uint32_t duId, uint8_t transId, uint8_t causeInfo, uint8_t causeReason); +uint8_t fillE2NodeConfigAck(PTR e2NodeCfg, uint8_t procedureCode, E2NodeComponent *componentInfo, bool isSuccessful); +E2NodeComponent *fetchE2NodeComponentInfo(DuDb *duDb, InterfaceType interfaceType,CmLList **e2ComponentNode); +uint8_t handleE2NodeComponentAction(DuDb *duDb, PTR e2NodeCfg, uint8_t protocolId, E2NodeConfigItem *storeCfg); +uint8_t BuildAndSendE2NodeConfigUpdateAck(DuDb *duDb, uint8_t transId, E2NodeConfigList *e2NodeList); +uint8_t BuildAndSendConnectionUpdate(uint32_t duId); +uint8_t BuildAndSendE2ConnectionUpdate(uint32_t duId, E2Connection connectionInfo); +uint8_t BuildAndSendRicSubscriptionDeleteRequest(uint32_t duId, RicSubscription *ricSubsDb); /********************************************************************** End of file **********************************************************************/