A C++ wrapper for the libfabric fid_cq struct and its associated functions.
More...
#include <lf_helper.hpp>
|
std::unique_ptr< fid_cq, std::function< void(fid_cq *)> > | cq |
| Smart pointer for managing the completion queue. More...
|
|
std::unique_ptr< ibv_cq, std::function< void(ibv_cq *)> > | cq |
|
A C++ wrapper for the libfabric fid_cq struct and its associated functions.
Definition at line 115 of file lf_helper.hpp.
◆ completion_queue() [1/2]
rdma::completion_queue::completion_queue |
( |
| ) |
|
|
explicit |
Constructor Uses the libfabrics API to open a completion queue.
Completion queue constructor.
Definition at line 231 of file lf_helper.cpp.
◆ completion_queue() [2/2]
rdma::completion_queue::completion_queue |
( |
bool |
cross_channel | ) |
|
|
explicit |
◆ managed_endpoint
◆ managed_queue_pair
◆ task
◆ cq [1/2]
std::unique_ptr<ibv_cq, std::function<void(ibv_cq*)> > rdma::completion_queue::cq |
|
private |
◆ cq [2/2]
std::unique_ptr<fid_cq, std::function<void(fid_cq *)> > rdma::completion_queue::cq |
|
private |
Smart pointer for managing the completion queue.
Definition at line 117 of file lf_helper.hpp.
The documentation for this class was generated from the following files: