|
conduit 0.6.0
Modern C++23 header-only event-dispatching / event-transport library
|
Redis pub/sub transport adapter — one instance = one Redis channel. More...
#include <conduit/bus.hpp>#include <conduit/envelope.hpp>#include <conduit/exception.hpp>#include <conduit/listener.hpp>#include <conduit/serialization.hpp>#include <conduit/transport.hpp>#include <chrono>#include <cstdint>#include <memory>#include <optional>#include <string>
Go to the source code of this file.
Classes | |
| class | conduit::redis::RedisError |
| Operational/runtime failure inside the Redis transport adapter. More... | |
| struct | conduit::redis::TlsConfig |
| struct | conduit::redis::Config |
| class | conduit::redis::Transport |
Redis pub/sub pipe — one instance binds to a single channel and carries traffic in both directions: outbound dispatch() calls PUBLISH on the channel, and any inbound message arrives on a dedicated subscriber thread, is decoded via the shared event registry, and is delivered through the inbound sink installed at attach time. More... | |
Namespaces | |
| namespace | conduit |
| namespace | conduit::redis |
Enumerations | |
| enum class | conduit::redis::Format : std::uint8_t { conduit::redis::Json , conduit::redis::Cbor } |
| Wire format used for encoded envelopes. More... | |
Redis pub/sub transport adapter — one instance = one Redis channel.