X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=src%2F5gnrsch%2Fsch.h;h=3d5e9f1ed2f158c5b64a105d973f86a03e5044c9;hb=ebe7300f91cb53117193fbec021b423013d1d6ef;hp=5a7a396956a23ff0c7fbb50924a3d2a563d2f6c0;hpb=6dc8a4c17da24847b3a3aee91b37151f77a8a5bc;p=o-du%2Fl2.git diff --git a/src/5gnrsch/sch.h b/src/5gnrsch/sch.h index 5a7a39695..3d5e9f1ed 100644 --- a/src/5gnrsch/sch.h +++ b/src/5gnrsch/sch.h @@ -628,16 +628,9 @@ typedef struct schStatsGrp SchKpiSupported kpiStats; }SchStatsGrp; -typedef struct schStatsInfo -{ - uint8_t numStatsGroup; - SchStatsGrp statsGrpList[MAX_NUM_STATS_GRP]; -}SchStatsInfo; - typedef struct schStatistics { - uint16_t numOfStatsCfgd; - SchStatsInfo statsInfoList[MAX_NUM_STATS_CFG]; + CmLListCp statsGrpList; SchKpiActive activeKpiList; }SchStatistics; @@ -825,6 +818,8 @@ uint8_t SchProcStatsReq(Pst *pst, SchStatsReq *statsReq); uint8_t SchSendStatsIndToMac(Inst inst, SchStatsInd *statsInd); uint8_t schCalcAndSendGrpStats(SchStatsGrp *grpInfo); uint8_t SchProcStatsDeleteReq(Pst *pst, SchStatsDeleteReq *statsDeleteReq); +uint8_t SchProcStatsModificationReq(Pst *pst, SchStatsModificationReq *statsModificationReq); +void deleteStatsGrpInfo(Inst inst, SchStatsGrp *statsGrpInfo); /********************************************************************** End of file **********************************************************************/