├── .clang-format ├── .gitignore ├── .travis.yml ├── CMakeLists.txt ├── HISTORY.md ├── LICENSE ├── README.md ├── cmake ├── Findhiredis.cmake └── Findlibev.cmake ├── docs ├── .gitignore └── Doxyfile ├── examples ├── basic.cpp ├── basic_threaded.cpp ├── binary_data.cpp ├── binary_data_publish.cpp ├── data_types.cpp ├── jitter_test.cpp ├── lpush_benchmark.cpp ├── multi-client.cpp ├── pub_sub.cpp ├── speed_test_async.cpp ├── speed_test_async_multi.cpp ├── speed_test_pubsub.cpp └── speed_test_sync.cpp ├── include ├── redox.hpp └── redox │ ├── client.hpp │ ├── command.hpp │ ├── subscriber.hpp │ └── utils │ └── logger.hpp ├── make-ci.sh ├── make.sh ├── src ├── client.cpp ├── command.cpp ├── subscriber.cpp └── utils │ └── logger.cpp └── test └── test.cpp /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmartiro/redox/HEAD/.clang-format -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmartiro/redox/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmartiro/redox/HEAD/.travis.yml -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmartiro/redox/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /HISTORY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmartiro/redox/HEAD/HISTORY.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmartiro/redox/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmartiro/redox/HEAD/README.md -------------------------------------------------------------------------------- /cmake/Findhiredis.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmartiro/redox/HEAD/cmake/Findhiredis.cmake -------------------------------------------------------------------------------- /cmake/Findlibev.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmartiro/redox/HEAD/cmake/Findlibev.cmake -------------------------------------------------------------------------------- /docs/.gitignore: -------------------------------------------------------------------------------- 1 | html/ 2 | latex/ 3 | 4 | -------------------------------------------------------------------------------- /docs/Doxyfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmartiro/redox/HEAD/docs/Doxyfile -------------------------------------------------------------------------------- /examples/basic.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmartiro/redox/HEAD/examples/basic.cpp -------------------------------------------------------------------------------- /examples/basic_threaded.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmartiro/redox/HEAD/examples/basic_threaded.cpp -------------------------------------------------------------------------------- /examples/binary_data.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmartiro/redox/HEAD/examples/binary_data.cpp -------------------------------------------------------------------------------- /examples/binary_data_publish.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmartiro/redox/HEAD/examples/binary_data_publish.cpp -------------------------------------------------------------------------------- /examples/data_types.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmartiro/redox/HEAD/examples/data_types.cpp -------------------------------------------------------------------------------- /examples/jitter_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmartiro/redox/HEAD/examples/jitter_test.cpp -------------------------------------------------------------------------------- /examples/lpush_benchmark.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmartiro/redox/HEAD/examples/lpush_benchmark.cpp -------------------------------------------------------------------------------- /examples/multi-client.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmartiro/redox/HEAD/examples/multi-client.cpp -------------------------------------------------------------------------------- /examples/pub_sub.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmartiro/redox/HEAD/examples/pub_sub.cpp -------------------------------------------------------------------------------- /examples/speed_test_async.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmartiro/redox/HEAD/examples/speed_test_async.cpp -------------------------------------------------------------------------------- /examples/speed_test_async_multi.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmartiro/redox/HEAD/examples/speed_test_async_multi.cpp -------------------------------------------------------------------------------- /examples/speed_test_pubsub.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmartiro/redox/HEAD/examples/speed_test_pubsub.cpp -------------------------------------------------------------------------------- /examples/speed_test_sync.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmartiro/redox/HEAD/examples/speed_test_sync.cpp -------------------------------------------------------------------------------- /include/redox.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmartiro/redox/HEAD/include/redox.hpp -------------------------------------------------------------------------------- /include/redox/client.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmartiro/redox/HEAD/include/redox/client.hpp -------------------------------------------------------------------------------- /include/redox/command.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmartiro/redox/HEAD/include/redox/command.hpp -------------------------------------------------------------------------------- /include/redox/subscriber.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmartiro/redox/HEAD/include/redox/subscriber.hpp -------------------------------------------------------------------------------- /include/redox/utils/logger.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmartiro/redox/HEAD/include/redox/utils/logger.hpp -------------------------------------------------------------------------------- /make-ci.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmartiro/redox/HEAD/make-ci.sh -------------------------------------------------------------------------------- /make.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmartiro/redox/HEAD/make.sh -------------------------------------------------------------------------------- /src/client.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmartiro/redox/HEAD/src/client.cpp -------------------------------------------------------------------------------- /src/command.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmartiro/redox/HEAD/src/command.cpp -------------------------------------------------------------------------------- /src/subscriber.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmartiro/redox/HEAD/src/subscriber.cpp -------------------------------------------------------------------------------- /src/utils/logger.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmartiro/redox/HEAD/src/utils/logger.cpp -------------------------------------------------------------------------------- /test/test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmartiro/redox/HEAD/test/test.cpp --------------------------------------------------------------------------------