1 write to _http2RequestQueue
System.Net.Http (1)
System\Net\Http\SocketsHttpHandler\ConnectionPool\HttpConnectionPool.cs (1)
257
_http2RequestQueue
= new RequestQueue<Http2Connection?>();
11 references to _http2RequestQueue
System.Net.Http (11)
System\Net\Http\SocketsHttpHandler\ConnectionPool\HttpConnectionPool.Http2.cs (11)
99
waiter =
_http2RequestQueue
.EnqueueRequest(request);
151
_http2RequestQueue
.PruneCompletedRequestsFromHeadOfQueue(this);
157
_http2RequestQueue
.Count > 0 && // There are requests left on the queue
159
_http2RequestQueue
.RequestsWithoutAConnectionAttempt > 0; // There are requests we haven't issued a connection attempt for
165
$"Requests in the queue: {
_http2RequestQueue
.Count}, " +
166
$"Requests without a connection attempt: {
_http2RequestQueue
.RequestsWithoutAConnectionAttempt}, " +
176
RequestQueue<Http2Connection?>.QueueItem queueItem =
_http2RequestQueue
.PeekNextRequestForConnectionAttempt();
337
_http2RequestQueue
.TryDequeueWaiter(this, out waiter);
353
_http2RequestQueue
.TryDequeueWaiter(this, out waiter);
434
_http2RequestQueue
.TryDequeueSpecificWaiter(waiter);
436
else if (
_http2RequestQueue
.TryDequeueWaiter(this, out waiter))