|
Condy v1.1.0
C++ Asynchronous System Call Layer for Linux
|
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 | |
| context.hpp | |
| coro.hpp | |
| Coroutine definitions. | |
| coro.inl | |
| Coroutine implementation details. | |
| finish_handles.hpp | |
| Definitions of finish handle types for asynchronous operations. | |
| helpers.hpp | |
| Helper functions for asynchronous operations. | |
| intrusive.hpp | |
| Intrusive single-linked and double-linked list implementations. | |
| invoker.hpp | |
| Polymorphic invocation utilities. | |
| pmr.hpp | |
| Polymorphic memory resource (PMR) related types and utilities. | |
| provided_buffers.hpp | |
| Support for io_uring provided buffers. | |
| ring.hpp | |
| Wrapper classes for liburing interfaces. | |
| runtime.hpp | |
| Runtime type for running the io_uring event loop. | |
| runtime_options.hpp | |
| singleton.hpp | |
| sync_wait.hpp | |
| Helper functions for running a Runtime. | |
| task.hpp | |
| Interfaces for coroutine task management. | |
| utils.hpp | |
| Internal utility classes and functions used by Condy. | |
| version.hpp | |
| work_type.hpp | |