Loading...
Searching...
No Matches
request_helper.h
1
5#pragma once
6
7#include <memory>
8#include <vector>
9
10#include <ucxx/request.h>
11#include <ucxx/worker.h>
12
13namespace ucxx {
14
25void waitSingleRequest(std::shared_ptr<Worker> worker, std::shared_ptr<Request> request);
26
37void waitRequests(std::shared_ptr<Worker> worker, std::vector<std::shared_ptr<Request>> requests);
38
39} // namespace ucxx
Definition address.h:16
void waitSingleRequest(std::shared_ptr< Worker > worker, std::shared_ptr< Request > request)
Wait for a single request to complete.
void waitRequests(std::shared_ptr< Worker > worker, std::vector< std::shared_ptr< Request > > requests)
Wait for a multiple requests to complete.