├── .circleci └── config.yml ├── .clang-format ├── .cmake-format.py ├── .cmakelintrc ├── .gitmodules ├── CMakeLists.txt ├── LICENSE ├── README.md ├── appveyor.yml ├── cmake ├── Modules │ └── FindLibev.cmake └── rotor-config.cmake.in ├── conanfile.py ├── docs ├── Changelog.md ├── Compilation.md ├── Design.md ├── Doxyfile.in ├── Examples.md ├── Introduction.md ├── License.md ├── Loops.md ├── Patterns.md ├── Rationale.md ├── References.md ├── extra.css ├── header.html ├── lifecycle-full.drawio ├── lifecycle-full.png ├── lifecycle-simplified.drawio ├── lifecycle-simplified.png ├── supervising.dot └── supervising.png ├── examples ├── CMakeLists.txt ├── autoshutdown.cpp ├── boost-asio │ ├── CMakeLists.txt │ ├── beast-scrapper.cpp │ ├── hello_asio.cpp │ ├── one-shot-lambda-subscriber.cpp │ ├── ping-pong-2-threads-preemt.cpp │ ├── ping-pong-2-threads.cpp │ ├── ping-pong-single-simple.cpp │ ├── ping-pong-timer.cpp │ ├── request-response-discovery.cpp │ └── request-response.cpp ├── dummy_supervisor.h ├── escalate-failure.cpp ├── ev │ ├── CMakeLists.txt │ ├── ping-pong-comp.cpp │ ├── ping-pong-ev-2-threads.cpp │ ├── ping-pong-ev.cpp │ ├── ping-pong-req.cpp │ └── pong-registry.cpp ├── hello_loopless.cpp ├── ping-pong-ev_and_asio.cpp ├── ping-pong-fltk.cpp ├── ping-pong-fltk_and_thread.cpp ├── ping_pong-lambda.cpp ├── ping_pong.cpp ├── pub_sub.cpp └── thread │ ├── CMakeLists.txt │ ├── ping-pong-spawner.cpp │ ├── ping-pong-thread.cpp │ └── sha512.cpp ├── include ├── rotor.hpp └── rotor │ ├── actor_base.h │ ├── actor_config.h │ ├── address.hpp │ ├── address_mapping.h │ ├── arc.hpp │ ├── asio.hpp │ ├── asio │ ├── forwarder.hpp │ ├── supervisor_asio.h │ ├── supervisor_config_asio.h │ └── system_context_asio.h │ ├── detail │ └── child_info.h │ ├── error_code.h │ ├── ev.hpp │ ├── ev │ ├── supervisor_config_ev.h │ ├── supervisor_ev.h │ └── system_context_ev.h │ ├── extended_error.h │ ├── fltk.hpp │ ├── fltk │ ├── supervisor_config_fltk.h │ ├── supervisor_fltk.h │ └── system_context_fltk.h │ ├── forward.hpp │ ├── handler.h │ ├── message.h │ ├── message_stringifier.h │ ├── messages.hpp │ ├── misc │ └── default_stringifier.h │ ├── plugin │ ├── address_maker.h │ ├── child_manager.h │ ├── delivery.h │ ├── foreigners_support.h │ ├── init_shutdown.h │ ├── lifetime.h │ ├── link_client.h │ ├── link_server.h │ ├── locality.h │ ├── plugin_base.h │ ├── registry.h │ ├── resources.h │ └── starter.h │ ├── plugins.h │ ├── policy.h │ ├── registry.h │ ├── request.hpp │ ├── spawner.h │ ├── state.h │ ├── subscription.h │ ├── subscription_point.h │ ├── supervisor.h │ ├── supervisor_config.h │ ├── system_context.h │ ├── thread.hpp │ ├── thread │ ├── supervisor_thread.h │ └── system_context_thread.h │ ├── timer_handler.hpp │ ├── wx.hpp │ └── wx │ ├── supervisor_config_wx.h │ ├── supervisor_wx.h │ └── system_context_wx.h ├── src └── rotor │ ├── actor_base.cpp │ ├── address_mapping.cpp │ ├── asio │ └── supervisor_asio.cpp │ ├── detail │ └── child_info.cpp │ ├── error_code.cpp │ ├── ev │ ├── supervisor_ev.cpp │ └── system_context_ev.cpp │ ├── extended_error.cpp │ ├── fltk │ ├── supervisor_fltk.cpp │ └── system_context_fltk.cpp │ ├── handler.cpp │ ├── message.cpp │ ├── message_stringifier.cpp │ ├── messages.cpp │ ├── misc │ └── default_stringifier.cpp │ ├── plugin │ ├── address_maker.cpp │ ├── child_manager.cpp │ ├── delivery.cpp │ ├── foreigners_support.cpp │ ├── init_shutdown.cpp │ ├── lifetime.cpp │ ├── link_client.cpp │ ├── link_server.cpp │ ├── locality.cpp │ ├── plugin_base.cpp │ ├── registry.cpp │ ├── resources.cpp │ └── starter.cpp │ ├── registry.cpp │ ├── spawner.cpp │ ├── subscription.cpp │ ├── subscription_point.cpp │ ├── supervisor.cpp │ ├── system_context.cpp │ ├── thread │ ├── supervisor_thread.cpp │ └── system_context_thread.cpp │ └── wx │ ├── supervisor_wx.cpp │ └── system_context_wx.cpp ├── test_package ├── CMakeLists.txt ├── conanfile.py └── test_package.cpp └── tests ├── 007-plugins.cpp ├── 008-config-builder.cpp ├── 009-system-context.cpp ├── 010-sup-start_stop.cpp ├── 011-ping_pong.cpp ├── 012-actor-lifetime.cpp ├── 013-observer.cpp ├── 014-lifetime-observer.cpp ├── 015-resources.cpp ├── 016-pub_sub.cpp ├── 017-req-res.cpp ├── 018-lambda-handlers.cpp ├── 019-link-unlink.cpp ├── 020-two-supervisors.cpp ├── 021-ping_pong-external.cpp ├── 022-supervisor-tree.cpp ├── 023-supervisor-children.cpp ├── 024-supervisor-spawner.cpp ├── 030-registry.cpp ├── 031-next-address.cpp ├── 098-message-stringifier.cpp ├── 099-misc.cpp ├── 101-asio_ping-pong-1-strand.cpp ├── 102-asio_ping-pong-2-strands.cpp ├── 103-asio_ping-pong-2-threads.cpp ├── 104-asio_timer.cpp ├── 121-wx_ping_ping.cpp ├── 122-wx_timer.cpp ├── 131-ev_ping-pong.cpp ├── 132-ev_timer.cpp ├── 141-thread_ping-pong.cpp ├── 142-thread_timer.cpp ├── 143-thread-shutdown_flag.cpp ├── 151-fltk-ping-pong.cpp ├── CMakeLists.txt ├── access.cpp ├── access.h ├── actor_test.cpp ├── actor_test.h ├── supervisor_asio_test.h ├── supervisor_test.cpp ├── supervisor_test.h ├── supervisor_wx_test.h └── system_context_test.h /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/.clang-format -------------------------------------------------------------------------------- /.cmake-format.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/.cmake-format.py -------------------------------------------------------------------------------- /.cmakelintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/.cmakelintrc -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/.gitmodules -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/README.md -------------------------------------------------------------------------------- /appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/appveyor.yml -------------------------------------------------------------------------------- /cmake/Modules/FindLibev.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/cmake/Modules/FindLibev.cmake -------------------------------------------------------------------------------- /cmake/rotor-config.cmake.in: -------------------------------------------------------------------------------- 1 | @PACKAGE_INIT@ 2 | 3 | include(${CMAKE_CURRENT_LIST_DIR}/rotor-targets.cmake) 4 | -------------------------------------------------------------------------------- /conanfile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/conanfile.py -------------------------------------------------------------------------------- /docs/Changelog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/docs/Changelog.md -------------------------------------------------------------------------------- /docs/Compilation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/docs/Compilation.md -------------------------------------------------------------------------------- /docs/Design.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/docs/Design.md -------------------------------------------------------------------------------- /docs/Doxyfile.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/docs/Doxyfile.in -------------------------------------------------------------------------------- /docs/Examples.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/docs/Examples.md -------------------------------------------------------------------------------- /docs/Introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/docs/Introduction.md -------------------------------------------------------------------------------- /docs/License.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/docs/License.md -------------------------------------------------------------------------------- /docs/Loops.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/docs/Loops.md -------------------------------------------------------------------------------- /docs/Patterns.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/docs/Patterns.md -------------------------------------------------------------------------------- /docs/Rationale.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/docs/Rationale.md -------------------------------------------------------------------------------- /docs/References.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/docs/References.md -------------------------------------------------------------------------------- /docs/extra.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/docs/extra.css -------------------------------------------------------------------------------- /docs/header.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/docs/header.html -------------------------------------------------------------------------------- /docs/lifecycle-full.drawio: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/docs/lifecycle-full.drawio -------------------------------------------------------------------------------- /docs/lifecycle-full.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/docs/lifecycle-full.png -------------------------------------------------------------------------------- /docs/lifecycle-simplified.drawio: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/docs/lifecycle-simplified.drawio -------------------------------------------------------------------------------- /docs/lifecycle-simplified.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/docs/lifecycle-simplified.png -------------------------------------------------------------------------------- /docs/supervising.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/docs/supervising.dot -------------------------------------------------------------------------------- /docs/supervising.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/docs/supervising.png -------------------------------------------------------------------------------- /examples/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/examples/CMakeLists.txt -------------------------------------------------------------------------------- /examples/autoshutdown.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/examples/autoshutdown.cpp -------------------------------------------------------------------------------- /examples/boost-asio/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/examples/boost-asio/CMakeLists.txt -------------------------------------------------------------------------------- /examples/boost-asio/beast-scrapper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/examples/boost-asio/beast-scrapper.cpp -------------------------------------------------------------------------------- /examples/boost-asio/hello_asio.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/examples/boost-asio/hello_asio.cpp -------------------------------------------------------------------------------- /examples/boost-asio/one-shot-lambda-subscriber.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/examples/boost-asio/one-shot-lambda-subscriber.cpp -------------------------------------------------------------------------------- /examples/boost-asio/ping-pong-2-threads-preemt.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/examples/boost-asio/ping-pong-2-threads-preemt.cpp -------------------------------------------------------------------------------- /examples/boost-asio/ping-pong-2-threads.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/examples/boost-asio/ping-pong-2-threads.cpp -------------------------------------------------------------------------------- /examples/boost-asio/ping-pong-single-simple.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/examples/boost-asio/ping-pong-single-simple.cpp -------------------------------------------------------------------------------- /examples/boost-asio/ping-pong-timer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/examples/boost-asio/ping-pong-timer.cpp -------------------------------------------------------------------------------- /examples/boost-asio/request-response-discovery.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/examples/boost-asio/request-response-discovery.cpp -------------------------------------------------------------------------------- /examples/boost-asio/request-response.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/examples/boost-asio/request-response.cpp -------------------------------------------------------------------------------- /examples/dummy_supervisor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/examples/dummy_supervisor.h -------------------------------------------------------------------------------- /examples/escalate-failure.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/examples/escalate-failure.cpp -------------------------------------------------------------------------------- /examples/ev/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/examples/ev/CMakeLists.txt -------------------------------------------------------------------------------- /examples/ev/ping-pong-comp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/examples/ev/ping-pong-comp.cpp -------------------------------------------------------------------------------- /examples/ev/ping-pong-ev-2-threads.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/examples/ev/ping-pong-ev-2-threads.cpp -------------------------------------------------------------------------------- /examples/ev/ping-pong-ev.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/examples/ev/ping-pong-ev.cpp -------------------------------------------------------------------------------- /examples/ev/ping-pong-req.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/examples/ev/ping-pong-req.cpp -------------------------------------------------------------------------------- /examples/ev/pong-registry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/examples/ev/pong-registry.cpp -------------------------------------------------------------------------------- /examples/hello_loopless.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/examples/hello_loopless.cpp -------------------------------------------------------------------------------- /examples/ping-pong-ev_and_asio.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/examples/ping-pong-ev_and_asio.cpp -------------------------------------------------------------------------------- /examples/ping-pong-fltk.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/examples/ping-pong-fltk.cpp -------------------------------------------------------------------------------- /examples/ping-pong-fltk_and_thread.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/examples/ping-pong-fltk_and_thread.cpp -------------------------------------------------------------------------------- /examples/ping_pong-lambda.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/examples/ping_pong-lambda.cpp -------------------------------------------------------------------------------- /examples/ping_pong.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/examples/ping_pong.cpp -------------------------------------------------------------------------------- /examples/pub_sub.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/examples/pub_sub.cpp -------------------------------------------------------------------------------- /examples/thread/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/examples/thread/CMakeLists.txt -------------------------------------------------------------------------------- /examples/thread/ping-pong-spawner.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/examples/thread/ping-pong-spawner.cpp -------------------------------------------------------------------------------- /examples/thread/ping-pong-thread.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/examples/thread/ping-pong-thread.cpp -------------------------------------------------------------------------------- /examples/thread/sha512.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/examples/thread/sha512.cpp -------------------------------------------------------------------------------- /include/rotor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/include/rotor.hpp -------------------------------------------------------------------------------- /include/rotor/actor_base.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/include/rotor/actor_base.h -------------------------------------------------------------------------------- /include/rotor/actor_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/include/rotor/actor_config.h -------------------------------------------------------------------------------- /include/rotor/address.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/include/rotor/address.hpp -------------------------------------------------------------------------------- /include/rotor/address_mapping.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/include/rotor/address_mapping.h -------------------------------------------------------------------------------- /include/rotor/arc.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/include/rotor/arc.hpp -------------------------------------------------------------------------------- /include/rotor/asio.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/include/rotor/asio.hpp -------------------------------------------------------------------------------- /include/rotor/asio/forwarder.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/include/rotor/asio/forwarder.hpp -------------------------------------------------------------------------------- /include/rotor/asio/supervisor_asio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/include/rotor/asio/supervisor_asio.h -------------------------------------------------------------------------------- /include/rotor/asio/supervisor_config_asio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/include/rotor/asio/supervisor_config_asio.h -------------------------------------------------------------------------------- /include/rotor/asio/system_context_asio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/include/rotor/asio/system_context_asio.h -------------------------------------------------------------------------------- /include/rotor/detail/child_info.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/include/rotor/detail/child_info.h -------------------------------------------------------------------------------- /include/rotor/error_code.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/include/rotor/error_code.h -------------------------------------------------------------------------------- /include/rotor/ev.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/include/rotor/ev.hpp -------------------------------------------------------------------------------- /include/rotor/ev/supervisor_config_ev.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/include/rotor/ev/supervisor_config_ev.h -------------------------------------------------------------------------------- /include/rotor/ev/supervisor_ev.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/include/rotor/ev/supervisor_ev.h -------------------------------------------------------------------------------- /include/rotor/ev/system_context_ev.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/include/rotor/ev/system_context_ev.h -------------------------------------------------------------------------------- /include/rotor/extended_error.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/include/rotor/extended_error.h -------------------------------------------------------------------------------- /include/rotor/fltk.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/include/rotor/fltk.hpp -------------------------------------------------------------------------------- /include/rotor/fltk/supervisor_config_fltk.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/include/rotor/fltk/supervisor_config_fltk.h -------------------------------------------------------------------------------- /include/rotor/fltk/supervisor_fltk.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/include/rotor/fltk/supervisor_fltk.h -------------------------------------------------------------------------------- /include/rotor/fltk/system_context_fltk.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/include/rotor/fltk/system_context_fltk.h -------------------------------------------------------------------------------- /include/rotor/forward.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/include/rotor/forward.hpp -------------------------------------------------------------------------------- /include/rotor/handler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/include/rotor/handler.h -------------------------------------------------------------------------------- /include/rotor/message.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/include/rotor/message.h -------------------------------------------------------------------------------- /include/rotor/message_stringifier.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/include/rotor/message_stringifier.h -------------------------------------------------------------------------------- /include/rotor/messages.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/include/rotor/messages.hpp -------------------------------------------------------------------------------- /include/rotor/misc/default_stringifier.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/include/rotor/misc/default_stringifier.h -------------------------------------------------------------------------------- /include/rotor/plugin/address_maker.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/include/rotor/plugin/address_maker.h -------------------------------------------------------------------------------- /include/rotor/plugin/child_manager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/include/rotor/plugin/child_manager.h -------------------------------------------------------------------------------- /include/rotor/plugin/delivery.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/include/rotor/plugin/delivery.h -------------------------------------------------------------------------------- /include/rotor/plugin/foreigners_support.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/include/rotor/plugin/foreigners_support.h -------------------------------------------------------------------------------- /include/rotor/plugin/init_shutdown.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/include/rotor/plugin/init_shutdown.h -------------------------------------------------------------------------------- /include/rotor/plugin/lifetime.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/include/rotor/plugin/lifetime.h -------------------------------------------------------------------------------- /include/rotor/plugin/link_client.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/include/rotor/plugin/link_client.h -------------------------------------------------------------------------------- /include/rotor/plugin/link_server.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/include/rotor/plugin/link_server.h -------------------------------------------------------------------------------- /include/rotor/plugin/locality.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/include/rotor/plugin/locality.h -------------------------------------------------------------------------------- /include/rotor/plugin/plugin_base.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/include/rotor/plugin/plugin_base.h -------------------------------------------------------------------------------- /include/rotor/plugin/registry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/include/rotor/plugin/registry.h -------------------------------------------------------------------------------- /include/rotor/plugin/resources.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/include/rotor/plugin/resources.h -------------------------------------------------------------------------------- /include/rotor/plugin/starter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/include/rotor/plugin/starter.h -------------------------------------------------------------------------------- /include/rotor/plugins.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/include/rotor/plugins.h -------------------------------------------------------------------------------- /include/rotor/policy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/include/rotor/policy.h -------------------------------------------------------------------------------- /include/rotor/registry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/include/rotor/registry.h -------------------------------------------------------------------------------- /include/rotor/request.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/include/rotor/request.hpp -------------------------------------------------------------------------------- /include/rotor/spawner.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/include/rotor/spawner.h -------------------------------------------------------------------------------- /include/rotor/state.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/include/rotor/state.h -------------------------------------------------------------------------------- /include/rotor/subscription.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/include/rotor/subscription.h -------------------------------------------------------------------------------- /include/rotor/subscription_point.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/include/rotor/subscription_point.h -------------------------------------------------------------------------------- /include/rotor/supervisor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/include/rotor/supervisor.h -------------------------------------------------------------------------------- /include/rotor/supervisor_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/include/rotor/supervisor_config.h -------------------------------------------------------------------------------- /include/rotor/system_context.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/include/rotor/system_context.h -------------------------------------------------------------------------------- /include/rotor/thread.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/include/rotor/thread.hpp -------------------------------------------------------------------------------- /include/rotor/thread/supervisor_thread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/include/rotor/thread/supervisor_thread.h -------------------------------------------------------------------------------- /include/rotor/thread/system_context_thread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/include/rotor/thread/system_context_thread.h -------------------------------------------------------------------------------- /include/rotor/timer_handler.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/include/rotor/timer_handler.hpp -------------------------------------------------------------------------------- /include/rotor/wx.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/include/rotor/wx.hpp -------------------------------------------------------------------------------- /include/rotor/wx/supervisor_config_wx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/include/rotor/wx/supervisor_config_wx.h -------------------------------------------------------------------------------- /include/rotor/wx/supervisor_wx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/include/rotor/wx/supervisor_wx.h -------------------------------------------------------------------------------- /include/rotor/wx/system_context_wx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/include/rotor/wx/system_context_wx.h -------------------------------------------------------------------------------- /src/rotor/actor_base.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/src/rotor/actor_base.cpp -------------------------------------------------------------------------------- /src/rotor/address_mapping.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/src/rotor/address_mapping.cpp -------------------------------------------------------------------------------- /src/rotor/asio/supervisor_asio.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/src/rotor/asio/supervisor_asio.cpp -------------------------------------------------------------------------------- /src/rotor/detail/child_info.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/src/rotor/detail/child_info.cpp -------------------------------------------------------------------------------- /src/rotor/error_code.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/src/rotor/error_code.cpp -------------------------------------------------------------------------------- /src/rotor/ev/supervisor_ev.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/src/rotor/ev/supervisor_ev.cpp -------------------------------------------------------------------------------- /src/rotor/ev/system_context_ev.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/src/rotor/ev/system_context_ev.cpp -------------------------------------------------------------------------------- /src/rotor/extended_error.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/src/rotor/extended_error.cpp -------------------------------------------------------------------------------- /src/rotor/fltk/supervisor_fltk.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/src/rotor/fltk/supervisor_fltk.cpp -------------------------------------------------------------------------------- /src/rotor/fltk/system_context_fltk.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/src/rotor/fltk/system_context_fltk.cpp -------------------------------------------------------------------------------- /src/rotor/handler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/src/rotor/handler.cpp -------------------------------------------------------------------------------- /src/rotor/message.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/src/rotor/message.cpp -------------------------------------------------------------------------------- /src/rotor/message_stringifier.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/src/rotor/message_stringifier.cpp -------------------------------------------------------------------------------- /src/rotor/messages.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/src/rotor/messages.cpp -------------------------------------------------------------------------------- /src/rotor/misc/default_stringifier.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/src/rotor/misc/default_stringifier.cpp -------------------------------------------------------------------------------- /src/rotor/plugin/address_maker.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/src/rotor/plugin/address_maker.cpp -------------------------------------------------------------------------------- /src/rotor/plugin/child_manager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/src/rotor/plugin/child_manager.cpp -------------------------------------------------------------------------------- /src/rotor/plugin/delivery.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/src/rotor/plugin/delivery.cpp -------------------------------------------------------------------------------- /src/rotor/plugin/foreigners_support.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/src/rotor/plugin/foreigners_support.cpp -------------------------------------------------------------------------------- /src/rotor/plugin/init_shutdown.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/src/rotor/plugin/init_shutdown.cpp -------------------------------------------------------------------------------- /src/rotor/plugin/lifetime.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/src/rotor/plugin/lifetime.cpp -------------------------------------------------------------------------------- /src/rotor/plugin/link_client.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/src/rotor/plugin/link_client.cpp -------------------------------------------------------------------------------- /src/rotor/plugin/link_server.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/src/rotor/plugin/link_server.cpp -------------------------------------------------------------------------------- /src/rotor/plugin/locality.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/src/rotor/plugin/locality.cpp -------------------------------------------------------------------------------- /src/rotor/plugin/plugin_base.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/src/rotor/plugin/plugin_base.cpp -------------------------------------------------------------------------------- /src/rotor/plugin/registry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/src/rotor/plugin/registry.cpp -------------------------------------------------------------------------------- /src/rotor/plugin/resources.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/src/rotor/plugin/resources.cpp -------------------------------------------------------------------------------- /src/rotor/plugin/starter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/src/rotor/plugin/starter.cpp -------------------------------------------------------------------------------- /src/rotor/registry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/src/rotor/registry.cpp -------------------------------------------------------------------------------- /src/rotor/spawner.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/src/rotor/spawner.cpp -------------------------------------------------------------------------------- /src/rotor/subscription.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/src/rotor/subscription.cpp -------------------------------------------------------------------------------- /src/rotor/subscription_point.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/src/rotor/subscription_point.cpp -------------------------------------------------------------------------------- /src/rotor/supervisor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/src/rotor/supervisor.cpp -------------------------------------------------------------------------------- /src/rotor/system_context.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/src/rotor/system_context.cpp -------------------------------------------------------------------------------- /src/rotor/thread/supervisor_thread.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/src/rotor/thread/supervisor_thread.cpp -------------------------------------------------------------------------------- /src/rotor/thread/system_context_thread.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/src/rotor/thread/system_context_thread.cpp -------------------------------------------------------------------------------- /src/rotor/wx/supervisor_wx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/src/rotor/wx/supervisor_wx.cpp -------------------------------------------------------------------------------- /src/rotor/wx/system_context_wx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/src/rotor/wx/system_context_wx.cpp -------------------------------------------------------------------------------- /test_package/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/test_package/CMakeLists.txt -------------------------------------------------------------------------------- /test_package/conanfile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/test_package/conanfile.py -------------------------------------------------------------------------------- /test_package/test_package.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/test_package/test_package.cpp -------------------------------------------------------------------------------- /tests/007-plugins.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/tests/007-plugins.cpp -------------------------------------------------------------------------------- /tests/008-config-builder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/tests/008-config-builder.cpp -------------------------------------------------------------------------------- /tests/009-system-context.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/tests/009-system-context.cpp -------------------------------------------------------------------------------- /tests/010-sup-start_stop.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/tests/010-sup-start_stop.cpp -------------------------------------------------------------------------------- /tests/011-ping_pong.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/tests/011-ping_pong.cpp -------------------------------------------------------------------------------- /tests/012-actor-lifetime.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/tests/012-actor-lifetime.cpp -------------------------------------------------------------------------------- /tests/013-observer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/tests/013-observer.cpp -------------------------------------------------------------------------------- /tests/014-lifetime-observer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/tests/014-lifetime-observer.cpp -------------------------------------------------------------------------------- /tests/015-resources.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/tests/015-resources.cpp -------------------------------------------------------------------------------- /tests/016-pub_sub.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/tests/016-pub_sub.cpp -------------------------------------------------------------------------------- /tests/017-req-res.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/tests/017-req-res.cpp -------------------------------------------------------------------------------- /tests/018-lambda-handlers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/tests/018-lambda-handlers.cpp -------------------------------------------------------------------------------- /tests/019-link-unlink.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/tests/019-link-unlink.cpp -------------------------------------------------------------------------------- /tests/020-two-supervisors.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/tests/020-two-supervisors.cpp -------------------------------------------------------------------------------- /tests/021-ping_pong-external.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/tests/021-ping_pong-external.cpp -------------------------------------------------------------------------------- /tests/022-supervisor-tree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/tests/022-supervisor-tree.cpp -------------------------------------------------------------------------------- /tests/023-supervisor-children.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/tests/023-supervisor-children.cpp -------------------------------------------------------------------------------- /tests/024-supervisor-spawner.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/tests/024-supervisor-spawner.cpp -------------------------------------------------------------------------------- /tests/030-registry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/tests/030-registry.cpp -------------------------------------------------------------------------------- /tests/031-next-address.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/tests/031-next-address.cpp -------------------------------------------------------------------------------- /tests/098-message-stringifier.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/tests/098-message-stringifier.cpp -------------------------------------------------------------------------------- /tests/099-misc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/tests/099-misc.cpp -------------------------------------------------------------------------------- /tests/101-asio_ping-pong-1-strand.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/tests/101-asio_ping-pong-1-strand.cpp -------------------------------------------------------------------------------- /tests/102-asio_ping-pong-2-strands.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/tests/102-asio_ping-pong-2-strands.cpp -------------------------------------------------------------------------------- /tests/103-asio_ping-pong-2-threads.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/tests/103-asio_ping-pong-2-threads.cpp -------------------------------------------------------------------------------- /tests/104-asio_timer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/tests/104-asio_timer.cpp -------------------------------------------------------------------------------- /tests/121-wx_ping_ping.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/tests/121-wx_ping_ping.cpp -------------------------------------------------------------------------------- /tests/122-wx_timer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/tests/122-wx_timer.cpp -------------------------------------------------------------------------------- /tests/131-ev_ping-pong.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/tests/131-ev_ping-pong.cpp -------------------------------------------------------------------------------- /tests/132-ev_timer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/tests/132-ev_timer.cpp -------------------------------------------------------------------------------- /tests/141-thread_ping-pong.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/tests/141-thread_ping-pong.cpp -------------------------------------------------------------------------------- /tests/142-thread_timer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/tests/142-thread_timer.cpp -------------------------------------------------------------------------------- /tests/143-thread-shutdown_flag.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/tests/143-thread-shutdown_flag.cpp -------------------------------------------------------------------------------- /tests/151-fltk-ping-pong.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/tests/151-fltk-ping-pong.cpp -------------------------------------------------------------------------------- /tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/tests/CMakeLists.txt -------------------------------------------------------------------------------- /tests/access.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/tests/access.cpp -------------------------------------------------------------------------------- /tests/access.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/tests/access.h -------------------------------------------------------------------------------- /tests/actor_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/tests/actor_test.cpp -------------------------------------------------------------------------------- /tests/actor_test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/tests/actor_test.h -------------------------------------------------------------------------------- /tests/supervisor_asio_test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/tests/supervisor_asio_test.h -------------------------------------------------------------------------------- /tests/supervisor_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/tests/supervisor_test.cpp -------------------------------------------------------------------------------- /tests/supervisor_test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/tests/supervisor_test.h -------------------------------------------------------------------------------- /tests/supervisor_wx_test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/tests/supervisor_wx_test.h -------------------------------------------------------------------------------- /tests/system_context_test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiliscos/cpp-rotor/HEAD/tests/system_context_test.h --------------------------------------------------------------------------------