1 write to _http3RequestQueue
System.Net.Http (1)
System\Net\Http\SocketsHttpHandler\ConnectionPool\HttpConnectionPool.cs (1)
249_http3RequestQueue = new RequestQueue<Http3Connection?>();
9 references to _http3RequestQueue
System.Net.Http (9)
System\Net\Http\SocketsHttpHandler\ConnectionPool\HttpConnectionPool.Http3.cs (9)
150waiter = _http3RequestQueue.EnqueueRequest(request); 212_http3RequestQueue.PruneCompletedRequestsFromHeadOfQueue(this); 218_http3RequestQueue.Count > 0 && // There are requests left on the queue 220_http3RequestQueue.RequestsWithoutAConnectionAttempt > 0; // There are requests we haven't issued a connection attempt for 226$"Requests in the queue: {_http3RequestQueue.Count}, " + 227$"Requests without a connection attempt: {_http3RequestQueue.RequestsWithoutAConnectionAttempt}, " + 237RequestQueue<Http3Connection?>.QueueItem queueItem = _http3RequestQueue.PeekNextRequestForConnectionAttempt(); 411_http3RequestQueue.TryDequeueSpecificWaiter(waiter); 413else if (_http3RequestQueue.TryDequeueWaiter(this, out waiter))