|
void | enqueue_operation (IoUringContext *, OperationStateBase *) |
|
auto | get_scheduler (IoUringContext *) -> IoUringScheduler |
|
auto | tag_invoke (di::Tag< di::execution::run >, AsyncFile &self) |
|
auto | tag_invoke (di::Tag< di::execution::run >, AsyncSocket< di::Void > &self) |
|
auto | tag_invoke (di::Tag< di::execution::run >, AsyncSocket< AcceptSocket > &self) |
|
auto | tag_invoke (di::Tag< di::execution::schedule >, IoUringScheduler const &self) -> ScheduleSender |
|
auto | tag_invoke (di::Tag< di::execution::async_open >, IoUringScheduler const &self, di::Path path, OpenMode mode, u16 create_mode) |
|
auto | tag_invoke (di::Tag< di::execution::async_open >, IoUringScheduler const &self, di::Path path, OpenMode mode) |
|
auto | tag_invoke (di::Tag< di::execution::async_make_socket >, IoUringScheduler const &self) |
|
template<di::concepts::Invocable< io_uring::SQE * > Fun> |
void | enqueue_io_operation (IoUringContext *context, OperationStateBase *op, Fun &&function) |
|