cwist
Modern C web framework with libttak runtime
Loading...
Searching...
No Matches
io Directory Reference
Directory dependency graph for io:
src/sys/io

Files

 async_debug.h
 
 io_queue.c
 Lock-free job queue backing cwist_io_queue. Despite the old file name (io_uring.c), this has nothing to do with Linux io_uring; the io_uring readiness multiplexer lives in reactor.c.
 
 io_select.c
 Job queue fallback used when no platform-specific async backend is selected.
 
 kqueue.c
 BSD kqueue backend for the generic CWIST job queue interface.
 
 reactor.c
 Readiness multiplexer (io_uring / epoll / kqueue) driving CWIST's synchronous callback model.
 
 reactor_rx.h
 
 uring_sqpoll.c