Reorganize directories and switch libaries to using asn1c 52/1252/3
authorHarry Tran <tuyen@research.att.com>
Mon, 28 Oct 2019 20:20:54 +0000 (16:20 -0400)
committerHarry Tran <tuyen@research.att.com>
Tue, 29 Oct 2019 19:09:01 +0000 (15:09 -0400)
commite440e6695aef24ac8c88d852071efb96d192b618
treee806c3f2a1540a255e32e71942fe5eaa491608c5
parent7bd8a0bd3e84d325d1a5d1df6feb7a259fee2004
Reorganize directories and switch libaries to using asn1c

- Move official components (e2agent.cpp and ric_sim.cpp) to top directory
- Move miscellaneous test components to /test
- Switch E2AP libraries from using asn1 to asn1c

Change-Id: I6136ad4db63ecb58744ce2a838a391b28a3cfd67
Signed-off-by: Harry Tran <tuyen@research.att.com>
65 files changed:
simulators/e2sim/.gitignore
simulators/e2sim/CMakeLists.txt
simulators/e2sim/README.md
simulators/e2sim/build_e2sim
simulators/e2sim/docker/Dockerfile
simulators/e2sim/e2sim.cpp [moved from simulators/e2sim/src/e2agent.cpp with 85% similarity]
simulators/e2sim/helm/e2sim/templates/bin/_e2sim-run.sh.tpl
simulators/e2sim/ricsim.cpp [new file with mode: 0644]
simulators/e2sim/src/DEF/e2sim_defs.cpp [moved from simulators/e2sim/src/e2sim_defs.cpp with 100% similarity]
simulators/e2sim/src/DEF/e2sim_defs.h [moved from simulators/e2sim/src/e2sim_defs.h with 84% similarity]
simulators/e2sim/src/E2AP/E2SM/e2sm.c [new file with mode: 0644]
simulators/e2sim/src/E2AP/E2SM/e2sm.h [moved from simulators/e2sim/src/E2AP/e2ap_asn_codec.hpp with 77% similarity]
simulators/e2sim/src/E2AP/XML/E2AP_ENDCX2SetupFailure.xml [new file with mode: 0644]
simulators/e2sim/src/E2AP/XML/E2AP_ENDCX2SetupRequest.xml [new file with mode: 0644]
simulators/e2sim/src/E2AP/XML/E2AP_ENDCX2SetupResponse.xml [new file with mode: 0644]
simulators/e2sim/src/E2AP/XML/E2AP_ErrorIndication.xml [new file with mode: 0644]
simulators/e2sim/src/E2AP/XML/E2AP_RICindication_type1.xml [new file with mode: 0644]
simulators/e2sim/src/E2AP/XML/E2AP_RICindication_type2.xml [new file with mode: 0644]
simulators/e2sim/src/E2AP/XML/E2AP_RICsubscriptionRequest.xml [new file with mode: 0644]
simulators/e2sim/src/E2AP/XML/E2AP_RICsubscriptionRequest_Ashwin.xml [new file with mode: 0644]
simulators/e2sim/src/E2AP/XML/E2AP_RICsubscriptionResponse.xml [new file with mode: 0644]
simulators/e2sim/src/E2AP/XML/E2AP_X2SetupFailure.xml [new file with mode: 0644]
simulators/e2sim/src/E2AP/XML/E2AP_X2SetupRequest.xml [new file with mode: 0644]
simulators/e2sim/src/E2AP/XML/E2AP_X2SetupResponse.xml [new file with mode: 0644]
simulators/e2sim/src/E2AP/XML/reference_constants.txt [new file with mode: 0644]
simulators/e2sim/src/E2AP/e2ap_asn1c_codec.c [new file with mode: 0644]
simulators/e2sim/src/E2AP/e2ap_asn1c_codec.h [new file with mode: 0644]
simulators/e2sim/src/E2AP/e2ap_message_handler.cpp
simulators/e2sim/src/E2AP/e2ap_message_handler.hpp
simulators/e2sim/src/SCTP/e2sim_sctp.cpp
simulators/e2sim/src/SCTP/e2sim_sctp.hpp
simulators/e2sim/src/e2sim.c [deleted file]
simulators/e2sim/test/Misc/CMakeLists.txt [new file with mode: 0644]
simulators/e2sim/test/Misc/test_asn1c.cpp [new file with mode: 0644]
simulators/e2sim/test/Pendulum/Pendulum_asn_codec.c [moved from simulators/e2sim/src/ONS2019/Pendulum_asn_codec.c with 100% similarity]
simulators/e2sim/test/Pendulum/Pendulum_asn_codec.h [moved from simulators/e2sim/src/ONS2019/Pendulum_asn_codec.h with 100% similarity]
simulators/e2sim/test/Pendulum/Serial/adruino_serial.c [moved from simulators/e2sim/src/ONS2019/Serial/adruino_serial.c with 100% similarity]
simulators/e2sim/test/Pendulum/Serial/adruino_serial.h [moved from simulators/e2sim/src/ONS2019/Serial/adruino_serial.h with 100% similarity]
simulators/e2sim/test/Pendulum/Serial/arduino-serial-lib.c [moved from simulators/e2sim/src/ONS2019/Serial/arduino-serial-lib.c with 100% similarity]
simulators/e2sim/test/Pendulum/Serial/arduino-serial-lib.h [moved from simulators/e2sim/src/ONS2019/Serial/arduino-serial-lib.h with 100% similarity]
simulators/e2sim/test/Pendulum/demo_setup.txt [moved from simulators/e2sim/src/ONS2019/demo_setup.txt with 100% similarity]
simulators/e2sim/test/Pendulum/e2sim_closedloop.c [moved from simulators/e2sim/src/e2sim_closedloop.c with 100% similarity]
simulators/e2sim/test/Pendulum/e2sim_serial.c [moved from simulators/e2sim/src/e2sim_serial.c with 100% similarity]
simulators/e2sim/test/Pendulum/e2sim_test_client.c [moved from simulators/e2sim/src/e2sim_test_client.c with 100% similarity]
simulators/e2sim/test/Pendulum/e2termination_test.cpp [moved from simulators/e2sim/src/e2termination_test.cpp with 100% similarity]
simulators/e2sim/test/Pendulum/pendulum.asn1 [moved from simulators/e2sim/src/ONS2019/pendulum.asn1 with 100% similarity]
simulators/e2sim/test/WLG/CMakeLists.txt [new file with mode: 0644]
simulators/e2sim/test/WLG/build_wlg.sh [moved from simulators/e2sim/build_docker with 95% similarity]
simulators/e2sim/test/WLG/ric_perf.cpp [new file with mode: 0644]
simulators/e2sim/test/WLG/ric_wlg.cpp [moved from simulators/e2sim/src/E2AP/e2ap_asn_codec.cpp with 60% similarity]
simulators/e2sim/test/X2/CMakeLists.txt [new file with mode: 0644]
simulators/e2sim/test/X2/x2agent.cpp [moved from simulators/e2sim/src/x2agent.cpp with 100% similarity]
simulators/e2sim/test/X2/x2term.cpp [new file with mode: 0644]
simulators/e2sim/test/X2/x2termination_test.cpp [moved from simulators/e2sim/src/x2termination_test.cpp with 98% similarity]
simulators/e2sim/test/rmr_interface/README [moved from simulators/e2sim/src/rmr_interface/README with 100% similarity]
simulators/e2sim/test/rmr_interface/rmr_install.sh [moved from simulators/e2sim/src/rmr_interface/rmr_install.sh with 100% similarity]
simulators/e2sim/test/rmr_interface/tests/receiver/build_and_run_recvr.sh [moved from simulators/e2sim/src/rmr_interface/tests/receiver/build_and_run_recvr.sh with 100% similarity]
simulators/e2sim/test/rmr_interface/tests/receiver/rmr_rcvr.c [moved from simulators/e2sim/src/rmr_interface/tests/receiver/rmr_rcvr.c with 100% similarity]
simulators/e2sim/test/rmr_interface/tests/sender/build_and_run_sender.sh [moved from simulators/e2sim/src/rmr_interface/tests/sender/build_and_run_sender.sh with 100% similarity]
simulators/e2sim/test/rmr_interface/tests/sender/rmr_sender.c [moved from simulators/e2sim/src/rmr_interface/tests/sender/rmr_sender.c with 100% similarity]
simulators/e2sim/test/rmr_interface/tests/sender/rmr_wrapper.h [moved from simulators/e2sim/src/rmr_interface/tests/sender/rmr_wrapper.h with 100% similarity]
simulators/e2sim/tools/asn_defs/generate_e2ap_e2sm_codes [new file with mode: 0755]
simulators/e2sim/tools/build_helper.bash
simulators/e2sim/tools/install_asn1c [moved from simulators/e2sim/build_and_run_e2agent with 81% similarity]
simulators/e2sim/tools/install_dependencies [new file with mode: 0755]