1 /******************************************************************************
3 * Copyright (c) 2020 ICT/CAS.
5 * Licensed under the O-RAN Software License, Version 1.0 (the "Software License");
6 * you may not use this file except in compliance with the License.
7 * You may obtain a copy of the License at
9 * https://www.o-ran.org/software
11 * Unless required by applicable law or agreed to in writing, software
12 * distributed under the License is distributed on an "AS IS" BASIS,
13 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 * See the License for the specific language governing permissions and
15 * limitations under the License.
17 *******************************************************************************/
21 #ifndef __OMCUUPAPI_H__
22 #define __OMCUUPAPI_H__
24 #include "cuupProtocolPara.h"
28 #define MAC_CUUP_CELL_NUM 10
30 #define CUUP_SHM_FILE "cuup_shm"
34 id_cuupBasicInfoCf = 1,
40 }OM_CuUp_para_struct_id;
47 typedef struct CuUpCfg_s
49 cuupBasicInfoCfg_t cuupBasicInfoCfg;
50 cuupIpInfoList_t cuupIpInfoList;
51 cuupPlmnIdInfo_t plmnInfo;
52 ngranQosSupportList_t qosSupportList;
53 sliceSupportList_t sliceSupportList;
54 cellIdSupportList_t cellIdSupportList;
59 /*typedef struct CuUpCellInfoCfg_s
62 e1setupRequestInfo_t e1setupRequestInfo;
63 sliceSupportList_t sliceSupportList;
69 typedef struct CuUp_shm_table_s
72 cuUpCfg_t shm_cuupCfg;