ublk-cpp v0.1
A ublk library for std::execution.
Loading...
Searching...
No Matches
detail Directory Reference

Files

 
control.hpp
 Implementation of ublk control command interface.
 
daemon.hpp
 Implementation of the ublk daemon API for managing ublk device servers.
 
execution.hpp
 The std::execution backend namespace used by ublk-cpp.
 
io.hpp
 Implementation of the ublk I/O loop for processing I/O requests on a dedicated scheduler.
 
io_loop.hpp
 Helpful condy runtime wrapper for running a dedicated I/O loop on a pinned thread.
 
path.hpp
 Path related helpers.
 
queue.hpp
 I/O queue implementations.
 
raw.hpp
 Low-level io_uring command senders for ublk control and I/O commands.
 
retry.hpp
 
shm.hpp
 Implementation of the shared-memory buffer registration service over a Unix domain socket.
 
task.hpp
 Task environment utils.
 
utils.hpp
 Small utility helpers.