ublk-cpp v0.0
Loading...
Searching...
No Matches
ublk.hpp
Go to the documentation of this file.
1
5
6#pragma once
7
8#include "ublk/control.hpp" // IWYU pragma: export
9#include "ublk/daemon.hpp" // IWYU pragma: export
10#include "ublk/handler.hpp" // IWYU pragma: export
11#include "ublk/helpers.hpp" // IWYU pragma: export
12#include "ublk/io.hpp" // IWYU pragma: export
13#include "ublk/query.hpp" // IWYU pragma: export
14#include "ublk/raw.hpp" // IWYU pragma: export
15#include "ublk/runtime.hpp" // IWYU pragma: export
16#include "ublk/version.hpp" // IWYU pragma: export
17
21namespace ublk {}
Public API for ublk control command.
Public high-level API for running a ublk daemon.
Handler concepts for ublk server.
Simple ublk helper functions.
Public API for running I/O on a single ublk queue.
The main namespace of the ublk-cpp library.
Definition ublk.hpp:21
Environment queries used by the library's senders.
Low-level io_uring command senders for ublk control and I/O commands.
Runtime options based on condy::RuntimeOptions.
Library version macros and constants.