bio
 
Loading...
Searching...
No Matches
bio_linux_options_t Struct Reference

Initialization options for Linux. More...

#include <bio.h>

Data Fields

struct { 
 
   unsigned int   queue_size 
 The size of the submission and completion queue. More...
 
io_uring 
 Options for io_uring
 

Detailed Description

Initialization options for Linux.

See also
bio_init

Field Documentation

◆ [struct]

struct { ... } bio_linux_options_t::io_uring

Options for io_uring

◆ queue_size

unsigned int bio_linux_options_t::queue_size

The size of the submission and completion queue.

Defaults to BIO_LINUX_DEFAULT_QUEUE_SIZE if not set.

Will be rounded to the nearest power of 2. A bigger value will consume more memory upfront but it will allow the program to have more in-flight I/O requests.


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