├── .clang-format ├── .clangd ├── .github └── workflows │ └── cmake.yml ├── .gitignore ├── CMakeLists.txt ├── LICENSE ├── README.md ├── cmake └── FindCheck.cmake ├── config └── om_config_template.h ├── doc ├── config.md ├── dev.md └── user.md ├── img └── log.png ├── src ├── CMakeLists.txt ├── app │ ├── om_afl.c │ ├── om_afl.h │ ├── om_com.c │ ├── om_com.h │ ├── om_evt.c │ ├── om_evt.h │ ├── om_fmt.c │ ├── om_fmt.h │ ├── om_log.c │ ├── om_log.h │ ├── om_msg.c │ └── om_msg.h ├── comp │ ├── om_color.c │ ├── om_color.h │ ├── om_crc.c │ ├── om_crc.h │ ├── om_fifo.c │ ├── om_fifo.h │ ├── om_list.c │ ├── om_list.h │ ├── om_rbt.c │ └── om_rbt.h ├── core │ ├── om_core.c │ ├── om_core.h │ ├── om_def.h │ └── om_lib.h ├── om.c └── om.h └── test ├── CMakeLists.txt ├── om_test.h ├── om_test_base.c ├── om_test_main.c └── om_test_module.c /.clang-format: -------------------------------------------------------------------------------- 1 | Language: Cpp 2 | BasedOnStyle: Google 3 | IncludeBlocks: Regroup 4 | -------------------------------------------------------------------------------- /.clangd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jiu-xiao/OneMessage/HEAD/.clangd -------------------------------------------------------------------------------- /.github/workflows/cmake.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jiu-xiao/OneMessage/HEAD/.github/workflows/cmake.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jiu-xiao/OneMessage/HEAD/.gitignore -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jiu-xiao/OneMessage/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jiu-xiao/OneMessage/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jiu-xiao/OneMessage/HEAD/README.md -------------------------------------------------------------------------------- /cmake/FindCheck.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jiu-xiao/OneMessage/HEAD/cmake/FindCheck.cmake -------------------------------------------------------------------------------- /config/om_config_template.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jiu-xiao/OneMessage/HEAD/config/om_config_template.h -------------------------------------------------------------------------------- /doc/config.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jiu-xiao/OneMessage/HEAD/doc/config.md -------------------------------------------------------------------------------- /doc/dev.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jiu-xiao/OneMessage/HEAD/doc/dev.md -------------------------------------------------------------------------------- /doc/user.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jiu-xiao/OneMessage/HEAD/doc/user.md -------------------------------------------------------------------------------- /img/log.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jiu-xiao/OneMessage/HEAD/img/log.png -------------------------------------------------------------------------------- /src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jiu-xiao/OneMessage/HEAD/src/CMakeLists.txt -------------------------------------------------------------------------------- /src/app/om_afl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jiu-xiao/OneMessage/HEAD/src/app/om_afl.c -------------------------------------------------------------------------------- /src/app/om_afl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jiu-xiao/OneMessage/HEAD/src/app/om_afl.h -------------------------------------------------------------------------------- /src/app/om_com.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jiu-xiao/OneMessage/HEAD/src/app/om_com.c -------------------------------------------------------------------------------- /src/app/om_com.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jiu-xiao/OneMessage/HEAD/src/app/om_com.h -------------------------------------------------------------------------------- /src/app/om_evt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jiu-xiao/OneMessage/HEAD/src/app/om_evt.c -------------------------------------------------------------------------------- /src/app/om_evt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jiu-xiao/OneMessage/HEAD/src/app/om_evt.h -------------------------------------------------------------------------------- /src/app/om_fmt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jiu-xiao/OneMessage/HEAD/src/app/om_fmt.c -------------------------------------------------------------------------------- /src/app/om_fmt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jiu-xiao/OneMessage/HEAD/src/app/om_fmt.h -------------------------------------------------------------------------------- /src/app/om_log.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jiu-xiao/OneMessage/HEAD/src/app/om_log.c -------------------------------------------------------------------------------- /src/app/om_log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jiu-xiao/OneMessage/HEAD/src/app/om_log.h -------------------------------------------------------------------------------- /src/app/om_msg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jiu-xiao/OneMessage/HEAD/src/app/om_msg.c -------------------------------------------------------------------------------- /src/app/om_msg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jiu-xiao/OneMessage/HEAD/src/app/om_msg.h -------------------------------------------------------------------------------- /src/comp/om_color.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jiu-xiao/OneMessage/HEAD/src/comp/om_color.c -------------------------------------------------------------------------------- /src/comp/om_color.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jiu-xiao/OneMessage/HEAD/src/comp/om_color.h -------------------------------------------------------------------------------- /src/comp/om_crc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jiu-xiao/OneMessage/HEAD/src/comp/om_crc.c -------------------------------------------------------------------------------- /src/comp/om_crc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jiu-xiao/OneMessage/HEAD/src/comp/om_crc.h -------------------------------------------------------------------------------- /src/comp/om_fifo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jiu-xiao/OneMessage/HEAD/src/comp/om_fifo.c -------------------------------------------------------------------------------- /src/comp/om_fifo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jiu-xiao/OneMessage/HEAD/src/comp/om_fifo.h -------------------------------------------------------------------------------- /src/comp/om_list.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jiu-xiao/OneMessage/HEAD/src/comp/om_list.c -------------------------------------------------------------------------------- /src/comp/om_list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jiu-xiao/OneMessage/HEAD/src/comp/om_list.h -------------------------------------------------------------------------------- /src/comp/om_rbt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jiu-xiao/OneMessage/HEAD/src/comp/om_rbt.c -------------------------------------------------------------------------------- /src/comp/om_rbt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jiu-xiao/OneMessage/HEAD/src/comp/om_rbt.h -------------------------------------------------------------------------------- /src/core/om_core.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jiu-xiao/OneMessage/HEAD/src/core/om_core.c -------------------------------------------------------------------------------- /src/core/om_core.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jiu-xiao/OneMessage/HEAD/src/core/om_core.h -------------------------------------------------------------------------------- /src/core/om_def.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jiu-xiao/OneMessage/HEAD/src/core/om_def.h -------------------------------------------------------------------------------- /src/core/om_lib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jiu-xiao/OneMessage/HEAD/src/core/om_lib.h -------------------------------------------------------------------------------- /src/om.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jiu-xiao/OneMessage/HEAD/src/om.c -------------------------------------------------------------------------------- /src/om.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jiu-xiao/OneMessage/HEAD/src/om.h -------------------------------------------------------------------------------- /test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jiu-xiao/OneMessage/HEAD/test/CMakeLists.txt -------------------------------------------------------------------------------- /test/om_test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jiu-xiao/OneMessage/HEAD/test/om_test.h -------------------------------------------------------------------------------- /test/om_test_base.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jiu-xiao/OneMessage/HEAD/test/om_test_base.c -------------------------------------------------------------------------------- /test/om_test_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jiu-xiao/OneMessage/HEAD/test/om_test_main.c -------------------------------------------------------------------------------- /test/om_test_module.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jiu-xiao/OneMessage/HEAD/test/om_test_module.c --------------------------------------------------------------------------------