|
conduit 0.6.0
Modern C++23 header-only event-dispatching / event-transport library
|
In-process transport with Direct / Queue / ThreadPool execution modes. More...
#include <conduit/bus.hpp>#include <conduit/envelope.hpp>#include <conduit/flags.hpp>#include <conduit/transport.hpp>#include <threadman/manager.hpp>#include <condition_variable>#include <cstddef>#include <cstdint>#include <memory>#include <mutex>#include <string>#include <utility>

Go to the source code of this file.
Classes | |
| class | conduit::local::Transport |
Namespaces | |
| namespace | conduit |
| namespace | conduit::local |
Typedefs | |
| using | conduit::local::ThreadPoolConfig = threadman::ThreadPoolOptions |
| Configuration for the Queue / ThreadPool execution modes. | |
Enumerations | |
| enum class | conduit::local::Execution : std::uint8_t { conduit::local::Direct , conduit::local::Queue , conduit::local::ThreadPool } |
In-process transport with Direct / Queue / ThreadPool execution modes.