ublk-cpp v0.0
Loading...
Searching...
No Matches
handler.hpp File Reference

Handler concepts for ublk server. More...

#include "ublk/ublk_cmd.h"
#include <concepts>
#include <condy.hpp>
#include <cstddef>
#include <cstdint>

Go to the source code of this file.

Classes

struct  ublk::IoData
 Context of a single I/O request delivered to a handler. More...

Namespaces

namespace  ublk
 The main namespace of the ublk-cpp library.

Concepts

concept  ublk::IoHandler
 Concept of an async handler with handle_io(const IoData&).
concept  ublk::QueueHandler
 Concept of a handler with per-queue init/destroy callbacks.
concept  ublk::ShmHandler
 Concept of a handler notified of shared memory buffer registration.

Detailed Description

Handler concepts for ublk server.

Definition in file handler.hpp.