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. | |
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).