dius 0.1.0
Loading...
Searching...
No Matches
dius::linux::io_uring::IoUringHandle Class Reference

#include <platform/linux/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 >
 

Member Function Documentation

◆ create()

static auto dius::linux::io_uring::IoUringHandle::create ( ) -> di::Result< IoUringHandle >
static

◆ get_next_cqe()

auto dius::linux::io_uring::IoUringHandle::get_next_cqe ( ) -> di::Optional< CQE & >

◆ get_next_sqe()

auto dius::linux::io_uring::IoUringHandle::get_next_sqe ( ) -> di::Optional< SQE & >

◆ submit_and_wait()

auto dius::linux::io_uring::IoUringHandle::submit_and_wait ( ) -> di::Result< void >

The documentation for this class was generated from the following file: