#include <dius/linux/io_uring.h>
Public Member Functions | |
auto | get_next_sqe () -> di::Optional< SQE & > |
auto | get_next_cqe () -> di::Optional< CQE & > |
auto | submit_and_wait () -> di::Result< void > |
Static Public Member Functions | |
static auto | create () -> di::Result< IoUringHandle > |
|
static |
auto dius::linux::io_uring::IoUringHandle::get_next_cqe | ( | ) | -> di::Optional<CQE&> |
auto dius::linux::io_uring::IoUringHandle::get_next_sqe | ( | ) | -> di::Optional<SQE&> |
auto dius::linux::io_uring::IoUringHandle::submit_and_wait | ( | ) | -> di::Result<void> |