Derecho  0.9
Distributed systems toolkit for RDMA
Public Member Functions | List of all members
rdma::manager_queue_pair Class Reference

#include <verbs_helper.hpp>

Inheritance diagram for rdma::manager_queue_pair:
Inheritance graph
[legend]
Collaboration diagram for rdma::manager_queue_pair:
Collaboration graph
[legend]

Public Member Functions

 manager_queue_pair ()
 
- Public Member Functions inherited from rdma::queue_pair
 ~queue_pair ()
 
 queue_pair (size_t remote_index)
 
 queue_pair (size_t remote_index, std::function< void(queue_pair *)> post_recvs)
 
 queue_pair (queue_pair &&)=default
 
bool post_send (const memory_region &mr, size_t offset, size_t length, uint64_t wr_id, uint32_t immediate, const message_type &type)
 
bool post_recv (const memory_region &mr, size_t offset, size_t length, uint64_t wr_id, const message_type &type)
 
bool post_empty_send (uint64_t wr_id, uint32_t immediate, const message_type &type)
 
bool post_empty_recv (uint64_t wr_id, const message_type &type)
 
bool post_write (const memory_region &mr, size_t offset, size_t length, uint64_t wr_id, remote_memory_region remote_mr, size_t remote_offset, const message_type &type, bool signaled=false, bool send_inline=false)
 

Additional Inherited Members

- Protected Member Functions inherited from rdma::queue_pair
 queue_pair ()
 
- Protected Attributes inherited from rdma::queue_pair
std::unique_ptr< ibv_qp, std::function< void(ibv_qp *)> > qp
 

Detailed Description

Definition at line 142 of file verbs_helper.hpp.

Constructor & Destructor Documentation

◆ manager_queue_pair()

rdma::manager_queue_pair::manager_queue_pair ( )
explicit

Definition at line 1035 of file verbs_helper.cpp.


The documentation for this class was generated from the following files: