RDMA++
Loading...
Searching...
No Matches
Public Member Functions | List of all members
rdmapp::qp::send_awaitable Class Reference

Public Member Functions

 send_awaitable (std::shared_ptr< qp > qp, void *buffer, size_t length, enum ibv_wr_opcode opcode)
 
 send_awaitable (std::shared_ptr< qp > qp, void *buffer, size_t length, enum ibv_wr_opcode opcode, remote_mr const &remote_mr)
 
 send_awaitable (std::shared_ptr< qp > qp, void *buffer, size_t length, enum ibv_wr_opcode opcode, remote_mr const &remote_mr, uint32_t imm)
 
 send_awaitable (std::shared_ptr< qp > qp, void *buffer, size_t length, enum ibv_wr_opcode opcode, remote_mr const &remote_mr, uint64_t add)
 
 send_awaitable (std::shared_ptr< qp > qp, void *buffer, size_t length, enum ibv_wr_opcode opcode, remote_mr const &remote_mr, uint64_t compare, uint64_t swap)
 
 send_awaitable (std::shared_ptr< qp > qp, std::shared_ptr< local_mr > local_mr, enum ibv_wr_opcode opcode)
 
 send_awaitable (std::shared_ptr< qp > qp, std::shared_ptr< local_mr > local_mr, enum ibv_wr_opcode opcode, remote_mr const &remote_mr)
 
 send_awaitable (std::shared_ptr< qp > qp, std::shared_ptr< local_mr > local_mr, enum ibv_wr_opcode opcode, remote_mr const &remote_mr, uint32_t imm)
 
 send_awaitable (std::shared_ptr< qp > qp, std::shared_ptr< local_mr > local_mr, enum ibv_wr_opcode opcode, remote_mr const &remote_mr, uint64_t add)
 
 send_awaitable (std::shared_ptr< qp > qp, std::shared_ptr< local_mr > local_mr, enum ibv_wr_opcode opcode, remote_mr const &remote_mr, uint64_t compare, uint64_t swap)
 
bool await_ready () const noexcept
 
bool await_suspend (std::coroutine_handle<> h) noexcept
 
uint32_t await_resume () const
 
constexpr bool is_rdma () const
 
constexpr bool is_atomic () const
 

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