join 1.0
lightweight network framework library
Loading...
Searching...
No Matches
join::IoSqpollPolicy Struct Reference

#include <io_policy.hpp>

Inheritance diagram for join::IoSqpollPolicy:

Static Public Attributes

static constexpr uint32_t sqEntries = 1024
 
static constexpr uint32_t flags = IORING_SETUP_SQPOLL
 
static constexpr uint32_t sqThreadIdle = 2000
 
static constexpr uint64_t spinNs = 10'000
 
static constexpr uint64_t yieldNs = 100'000
 
static constexpr uint64_t sleepNs = 0
 
static constexpr uint64_t tickNs = 100
 

Member Data Documentation

◆ flags

uint32_t join::IoSqpollPolicy::flags = IORING_SETUP_SQPOLL
staticconstexpr

◆ sleepNs

uint64_t join::IoSqpollPolicy::sleepNs = 0
staticconstexpr

◆ spinNs

uint64_t join::IoSqpollPolicy::spinNs = 10'000
staticconstexpr

◆ sqEntries

uint32_t join::IoSqpollPolicy::sqEntries = 1024
staticconstexpr

◆ sqThreadIdle

uint32_t join::IoSqpollPolicy::sqThreadIdle = 2000
staticconstexpr

◆ tickNs

uint64_t join::IoSqpollPolicy::tickNs = 100
staticconstexpr

◆ yieldNs

uint64_t join::IoSqpollPolicy::yieldNs = 100'000
staticconstexpr

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