|
Condy v1.8
C++ Asynchronous System Call Layer for Linux
|
Directories | |
| detail | |
Files | |
| async_operations.hpp | |
| Definitions of asynchronous operations. | |
| awaiter_operations.hpp | |
| Helper functions for composing asynchronous operations. | |
| awaiters.hpp | |
| Definitions of awaiter types for asynchronous operations. | |
| buffers.hpp | |
| Basic buffer types and conversion utilities. | |
| channel.hpp | |
| Thread-safe channel type for communication and synchronization. | |
| concepts.hpp | |
| condy_uring.hpp | |
| coro.hpp | |
| Coroutine definitions. | |
| cqe_handler.hpp | |
| Definitions of CQE handlers. | |
| futex.hpp | |
| User-space "futex" implementation for efficient synchronization between coroutines. | |
| helpers.hpp | |
| Helper functions for asynchronous operations. | |
| pmr.hpp | |
| Polymorphic memory resource (PMR) related types and utilities. | |
| provided_buffers.hpp | |
| Support for io_uring provided buffers. | |
| ring_settings.hpp | |
| io_uring settings management classes. | |
| runtime.hpp | |
| Runtime type for running the io_uring event loop. | |
| runtime_options.hpp | |
| sender_operations.hpp | |
| Helper functions for composing asynchronous operations. | |
| senders.hpp | |
| Sender types for composing asynchronous operations. | |
| sync_wait.hpp | |
| Helper functions for running a Runtime. | |
| task.hpp | |
| Interfaces for coroutine task management. | |
| version.hpp | |
| zcrx.hpp | |