UCX++
Public Member Functions | Friends | List of all members
ucxpp::rma_put_awaitable Class Reference
Inheritance diagram for ucxpp::rma_put_awaitable:
Inheritance graph
[legend]
Collaboration diagram for ucxpp::rma_put_awaitable:
Collaboration graph
[legend]

Public Member Functions

 rma_put_awaitable (ucp_ep_h ep, void const *buffer, size_t length, uint64_t remote_addr, ucp_rkey_h rkey)
 
bool await_ready () noexcept
 
- Public Member Functions inherited from ucxpp::send_awaitable< rma_put_awaitable >
ucp_request_param_t build_param ()
 
bool await_suspend (std::coroutine_handle<> h)
 
void await_resume () const
 

Friends

class send_awaitable
 

Additional Inherited Members

- Static Public Member Functions inherited from ucxpp::send_awaitable< rma_put_awaitable >
static void send_cb (void *request, ucs_status_t status, void *user_data)
 
- Protected Member Functions inherited from ucxpp::base_awaitable
bool check_request_ready (ucs_status_ptr_t request)
 
- Protected Attributes inherited from ucxpp::base_awaitable
std::coroutine_handle h_
 
ucs_status_t status_
 

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