|
Condy v1.6.0
C++ Asynchronous System Call Layer for Linux
|
Thread-safe channel type for communication and synchronization. (Legacy version with different error handling). More...
#include "condy/context.hpp"#include "condy/intrusive.hpp"#include "condy/invoker.hpp"#include "condy/runtime.hpp"#include "condy/utils.hpp"#include <bit>#include <coroutine>#include <cstddef>#include <new>#include <optional>#include <type_traits>Go to the source code of this file.
Classes | |
| class | condy::legacy::Channel< T, N > |
| [Deprecated] Thread-safe bounded channel for communication and synchronization. More... | |
| struct | condy::legacy::Channel< T, N >::PushAwaiter |
| Awaiter for pushing an item into the channel. More... | |
| struct | condy::legacy::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. (Legacy version with different error handling).
This file defines a thread-safe channel type, which can be used for communication and synchronization across different Runtimes.
Definition in file channel_legacy.hpp.