Public Attributes | List of all members
ucxx::TrackedRequests Struct Reference

Container for transferring tracked requests between InflightRequests instances. More...

#include <inflight_requests.h>

Public Attributes

std::vector< std::shared_ptr< Request > > inflight {}
 Valid requests awaiting completion.
 
std::vector< std::shared_ptr< Request > > canceling {}
 Requests scheduled for cancelation.
 

Detailed Description

Container for transferring tracked requests between InflightRequests instances.

Used by InflightRequests::release() and InflightRequests::merge() to move request ownership between instances (e.g., from an endpoint to the worker during endpoint close).


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