refactoring MainLoop
authorYoungjae Shin <yj99.shin@samsung.com>
Thu, 17 Nov 2022 06:44:20 +0000 (15:44 +0900)
committerYoungjae Shin <yj99.shin@samsung.com>
Mon, 12 Dec 2022 09:17:07 +0000 (18:17 +0900)
commitfa28c44e70955002fc1005abf8728e6fb563ce4b
tree106f7b7d9a1aa07023eb1b2b1abf63be336d6669
parent996028cd37ab1442087883077b31ae71dde4c4bc
refactoring MainLoop

- apply Callback return value for general usages
- apply MainLoopHandler architecture
- revise test code
28 files changed:
CMakeLists.txt
common/CMakeLists.txt
common/GlibMainLoop.cc [moved from common/glib/MainLoopHandler.cc with 70% similarity]
common/GlibMainLoop.h [moved from common/glib/MainLoopHandler.h with 65% similarity]
common/MainLoopHandler.cc [new file with mode: 0644]
common/MainLoopHandler.h [new file with mode: 0644]
common/MainLoopIface.h [new file with mode: 0644]
common/PosixMainLoop.cc [new file with mode: 0644]
common/PosixMainLoop.h [moved from common/posix/MainLoopHandler.h with 55% similarity]
common/posix/MainLoopHandler.cc [deleted file]
modules/tcp/CMakeLists.txt
modules/tcp/Module.cc
modules/tcp/Module.h
modules/tcp/samples/CMakeLists.txt
modules/tcp/tests/CMakeLists.txt
modules/transport_entry.cc
src/AITTImpl.cc
src/AITTImpl.h
tests/AITT_TCP_test.cc
tests/AITT_manualtest.cc
tests/AITT_test.cc
tests/AittStream_test.cc
tests/AittTests.h
tests/MainLoopHandler_test.cc
tests/MosquittoMQ_test.cc
tests/RequestResponse_test.cc
tests/aitt_c_manualtest.cc
tests/aitt_c_test.cc