[Epic-ID: ODUHIGH-516][Task-ID: ODUHIGH-523] Statistics Request API and Timer Based...
[o-du/l2.git] / src / du_app / du_mgr.h
index 9202092..fd73b05 100644 (file)
@@ -335,6 +335,7 @@ typedef struct duCb
 {
    Mem           mem;                       /* Memory configs */
    TskInit       init;                      /* DU Init */
+   uint8_t       gnbId;                     /* gnb Id number */
    bool          f1Status;                  /* Status of F1 connection */
    bool          e2Status;                  /* Status of E2 connection */
    E2apDb        e2apDb;                    /* E2AP database */
@@ -352,7 +353,6 @@ typedef struct duCb
    DuTimers      duTimersInfo;              /* Du timers queue */
 }DuCb;
 
-
 typedef struct duLSapCfg
 {
    SuId        suId;
@@ -371,6 +371,17 @@ typedef struct duLSapCfg
    TmrCfg      connTmr;
 }DuLSapCfg;
 
+/* Statistics Reported */
+typedef struct statistics
+{
+   /* As of now, KPI reporting is not implemented at RLC and DU APP.
+    * Below members are just for future reference*/
+   //DuAppStats   duAppStats;
+   //RlcStatsReq  rlcStatsReq;
+
+   MacStatsReq    macStatsReq;
+}Statistics;
+
 /* global variables */
 DuCb duCb;
 //DuCfgParams duCfgParam;