[Epic-ID: ODUHIGH-516][Task-ID: ODUHIGH-530] RIC Subscription Delete Req
[o-du/l2.git] / src / ric_stub / ric_stub.h
index 0b282de..a2663de 100644 (file)
@@ -202,6 +202,22 @@ typedef struct e2NodeCfgList
    E2NodeConfigItem removedE2Node[MAX_E2_NODE_COMPONENT];
 }E2NodeConfigList;
 
+typedef struct ricSubsActionInfo
+{
+   ConfigType  configType; 
+   uint16_t    actionId;
+}RicSubsActionInfo;
+
+typedef struct ricSubsModReq
+{ 
+    uint16_t   numOfActionToBeAdded;
+    ActionInfo actionToBeAdded[MAX_RIC_ACTION]; 
+    uint16_t   numOfActionToBeModify;
+    ActionInfo actionToBeModify[MAX_RIC_ACTION]; 
+    uint16_t   numOfActionToBeRemove;
+    ActionInfo actionToBeRemove[MAX_RIC_ACTION]; 
+}RicSubsModReq;
+
 void readRicCfg();
 void cuAppInmsgHdlr(Buffer *mBuf);
 void sctpNtfyInd(CmInetSctpNotification *ntfy);