Restructure O1 module to run as a thread in O-DU High binary [Issue-Id: ODUHIGH-297] 62/5862/7
authorVidhu <vidhu.pandey@hcl.com>
Wed, 7 Apr 2021 03:36:29 +0000 (09:06 +0530)
committerVidhu <vidhu.pandey@hcl.com>
Fri, 7 May 2021 10:58:46 +0000 (16:28 +0530)
commitb92944068f8a7b643b333515e424517db4192b61
treefc08006adb33a4b8975280f5c1a11a051469a52c
parentf01eb5471d34834e2ef1d8dbbfc4b2fe68403650
Restructure O1 module to run as a thread in O-DU High binary [Issue-Id: ODUHIGH-297]

Signed-off-by: Vidhu <vidhu.pandey@hcl.com>
Change-Id: I269b9663313e9b0e8de688028dd1ef094443aeb0
52 files changed:
Dockerfile
build/common/cu_stub.mak
build/common/du_app.mak
build/common/o1.mak
build/common/o1_client.mak [deleted file]
build/common/ric_stub.mak
build/config/startup_config.xml [new file with mode: 0644]
build/o1/makefile [deleted file]
build/odu/makefile
build/scripts/install_lib.sh [moved from build/o1/install_lib.sh with 88% similarity]
build/scripts/netopeer-server.sh [new file with mode: 0755]
build/yang/o-ran-sc-odu-alarm-v1.yang [moved from build/o1/yang/o-ran-sc-odu-alarm-v1.yang with 100% similarity]
build/yang/o-ran-sc-odu-interface-v1.yang [moved from build/o1/yang/o-ran-sc-odu-interface-v1.yang with 100% similarity]
docs/ODU-O1-Arch.jpg
docs/ODU-O1-GetAlarmListFlow.jpg
docs/ODUArch.jpg
docs/README
docs/developer-guide.rst
docs/installation-guide.rst
docs/overview.rst
docs/user-guide.rst
src/cu_stub/cu_stub.c
src/du_app/du_cell_mgr.c
src/du_app/du_cfg.c
src/du_app/du_f1ap_msg_hdl.c
src/du_app/du_mgr_main.c
src/du_app/du_msg_hdl.c
src/o1/Alarm.hpp
src/o1/AlarmInterface.cpp [moved from src/o1/o1_client/AlarmInterface.c with 79% similarity]
src/o1/AlarmInterface.h [moved from src/o1/o1_client/AlarmInterface.h with 85% similarity]
src/o1/AlarmMessages.h [moved from src/o1/o1_client/Alarm.h with 95% similarity]
src/o1/CommonMessages.h [moved from src/o1/o1_client/CommonMessages.h with 96% similarity]
src/o1/ConfigInterface.cpp [new file with mode: 0644]
src/o1/ConfigInterface.h [moved from src/o1/o1_client/Config.h with 85% similarity]
src/o1/GlobalDefs.cpp
src/o1/GlobalDefs.hpp
src/o1/InitConfig.cpp
src/o1/InitConfig.hpp
src/o1/NetconfManager.cpp
src/o1/O1App.cpp [new file with mode: 0644]
src/o1/O1App.hpp [moved from src/o1/o1_client/GlobalDefs.h with 67% similarity]
src/o1/O1Interface.cpp [moved from src/o1/o1_client/Config.c with 53% similarity]
src/o1/O1Interface.h [moved from src/o1/o1_client/TcpClient.h with 70% similarity]
src/o1/O1_main.cpp [deleted file]
src/o1/SessionHandler.cpp
src/o1/Thread.cpp [new file with mode: 0644]
src/o1/Thread.hpp [moved from src/o1/o1_client/Message.h with 70% similarity]
src/o1/UnixSocketClient.cpp [moved from src/o1/o1_client/TcpClient.c with 56% similarity]
src/o1/UnixSocketClient.hpp [new file with mode: 0644]
src/o1/UnixSocketServer.cpp [moved from src/o1/TcpServer.cpp with 57% similarity]
src/o1/UnixSocketServer.hpp [moved from src/o1/TcpServer.hpp with 75% similarity]
src/ric_stub/ric_stub.c