join 1.0
lightweight network framework library
Loading...
Searching...
No Matches
io_policy.hpp File Reference
#include <liburing.h>
#include <cstdint>
Include dependency graph for io_policy.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  join::IoDefaultPolicy
 
struct  join::IoHybridPolicy
 
struct  join::IoSqpollPolicy
 
struct  join::has_spin< T, typename >
 
struct  join::has_spin< T, void_t< decltype(T::spin)> >
 
struct  join::has_sqpoll< T, typename >
 
struct  join::has_sqpoll< T, void_t< decltype(T::flags)> >
 
struct  join::is_default< T >
 
struct  join::has_cq_entries< T, typename >
 
struct  join::has_cq_entries< T, void_t< decltype(T::cqEntries)> >
 
struct  join::has_sq_thread_idle< T, typename >
 
struct  join::has_sq_thread_idle< T, void_t< decltype(T::sqThreadIdle)> >
 
struct  join::has_sq_thread_cpu< T, typename >
 
struct  join::has_sq_thread_cpu< T, void_t< decltype(T::sqThreadCpu)> >
 

Namespaces

namespace  join
 

Typedefs

template<typename... >
using join::void_t = void