[Epic-ID: ODUHIGH-516][Task-ID: ODUHIGH-531] RIC Subscription Modification Required
[o-du/l2.git] / src / ric_stub / ric_stub.h
index 5213a79..b706134 100644 (file)
@@ -102,7 +102,7 @@ typedef struct
 
 typedef struct
 {
-   uint8_t           id;
+   int16_t         actionId;
 }ActionInfo;
 
 typedef struct ricSubscription
@@ -133,7 +133,6 @@ typedef struct duDb
    uint16_t        numOfRanFunction;
    RanFunction     ranFunction[MAX_RAN_FUNCTION];
    E2NodeComponent e2NodeComponent;
-   Bool            ricSubscribedToDu;
 }DuDb;
 
 typedef struct ricCfgParams
@@ -161,6 +160,16 @@ typedef struct
    RanFunction ranFunRejectedList[MAX_RAN_FUNCTION];
 }RicTmpRanFunList;
 
+typedef struct
+{
+   uint8_t numActionModifed;
+   uint8_t actionModifiedList[MAX_RIC_ACTION];
+   uint8_t numActionModFailed;
+   uint8_t actionModFailedList[MAX_RIC_ACTION];
+   uint8_t numActionRemoved;
+   uint8_t actionRemovedList[MAX_RIC_ACTION];
+}RicTmpActionList;
+
 void readRicCfg();
 void cuAppInmsgHdlr(Buffer *mBuf);
 void sctpNtfyInd(CmInetSctpNotification *ntfy);