|
Condy v1.9
C++ Asynchronous System Call Layer for Linux
|
Definitions of CQE handlers. More...
#include "condy/concepts.hpp"#include "condy/detail/context.hpp"#include "condy/runtime.hpp"#include <cassert>#include <cerrno>#include <cstdint>#include <utility>Go to the source code of this file.
Classes | |
| struct | condy::SimpleCQEHandler |
| A simple CQE handler that extracts the result from the CQE without any additional processing. More... | |
| class | condy::SelectBufferCQEHandler< Br > |
| A CQE handler that returns the selected buffers based on the result of the CQE. More... | |
| struct | condy::NVMePassthruCQEHandler |
| A CQE handler for NVMe passthrough commands that extracts the status and result from the CQE. More... | |
| struct | condy::SCSIBsgResult |
| Result for SCSI BSG passthrough commands. More... | |
| struct | condy::SCSIBsgPassthruCQEHandler |
| A CQE handler for SCSI BSG passthrough commands that extracts the SCSI status and result from the CQE. More... | |
Namespaces | |
| namespace | condy |
| The main namespace for the Condy library. | |
Definitions of CQE handlers.
This file defines a series of CQE handlers, which are responsible for processing the completion of asynchronous operations.
Definition in file cqe_handler.hpp.