|
Condy v1.1.0
C++ Asynchronous System Call Layer for Linux
|
Thread-safe channel type for communication and synchronization. More...
#include "condy/context.hpp"#include "condy/intrusive.hpp"#include "condy/invoker.hpp"#include "condy/runtime.hpp"#include "condy/utils.hpp"#include <coroutine>#include <cstddef>#include <optional>Go to the source code of this file.
Classes | |
| class | condy::Channel< T, N > |
| Thread-safe bounded channel for communication and synchronization. More... | |
| struct | condy::Channel< T, N >::PushAwaiter |
| Awaiter for pushing an item into the channel. More... | |
| struct | condy::Channel< T, N >::PopAwaiter |
| Awaiter for popping an item from the channel. More... | |
Namespaces | |
| namespace | condy |
| The main namespace for the Condy library. | |
Thread-safe channel type for communication and synchronization.
This file defines a thread-safe channel type, which can be used for communication and synchronization across different Runtimes.