3 instantiations of Http2Connection
InMemory.FunctionalTests (1)
Http2\Http2TestBase.cs (1)
494_connection = new Http2Connection(httpConnectionContext);
Microsoft.AspNetCore.Server.Kestrel.Core (1)
Internal\HttpConnection.cs (1)
78requestProcessor = new Http2Connection((HttpConnectionContext)_context);
Microsoft.AspNetCore.Server.Kestrel.Microbenchmarks (1)
Http2\Http2ConnectionBenchmarkBase.cs (1)
89_connection = new Http2Connection(connectionContext);
23 references to Http2Connection
http2cat (1)
src\Shared\ServerInfrastructure\Http2\Http2PeerSettings.cs (1)
13/// Both are owned by the <see cref="Http2Connection"/>.
InMemory.FunctionalTests (10)
BadHttpRequestTests.cs (1)
266await client.Stream.WriteAsync(Core.Internal.Http2.Http2Connection.ClientPreface.ToArray()).DefaultTimeout();
Http2\Http2ConnectionTests.cs (6)
1745var enhanceYourCalmMaximumCount = Http2Connection.EnhanceYourCalmTickWindowCount * Http2Connection.EnhanceYourCalmMaximumCount; 1762for (var i = 0; i < Http2Connection.EnhanceYourCalmTickWindowCount; i++) 5844await SendAsync(Http2Connection.ClientPreface); 5864Assert.NotNull(Http2Connection.InvalidHttp1xErrorResponseBytes); 5865Assert.Equal(Http2Connection.InvalidHttp1xErrorResponseBytes, data);
Http2\Http2TestBase.cs (2)
160internal Http2Connection _connection; 793protected Task SendPreambleAsync() => SendAsync(Http2Connection.ClientPreface);
HttpProtocolSelectionTests.cs (1)
55Encoding.ASCII.GetString(Http2Connection.ClientPreface),
Microsoft.AspNetCore.Server.Kestrel.Core (10)
Internal\Http\Http1Connection.cs (1)
863var clientPrefaceRequestLine = Http2.Http2Connection.ClientPreface.Slice(0, PrefaceLineLength);
Internal\Http2\FlowControl\InputFlowControl.cs (1)
14/// <see cref="Http2Connection"/> owns an instance for the connection-level flow control.
Internal\Http2\FlowControl\StreamInputFlowControl.cs (1)
13/// references another (owned by a <see cref="Http2Connection"/>) for the
Internal\Http2\Http2FrameWriter.cs (3)
21/// Owned by <see cref="Http2Connection"/>. 79private readonly Http2Connection _http2Connection; 112Http2Connection http2Connection,
Internal\Http2\Http2KeepAlive.cs (1)
17/// Used by a <see cref="Http2Connection"/> to determine whether the connection is still alive.
Internal\Http2\Http2Stream.cs (1)
29/// Indirectly owned, via <see cref="PooledStreamStack{TValue}"/>, by an <see cref="Http2Connection"/>.
Internal\HttpConnection.cs (1)
21/// Not related, type-wise, to <see cref="Http1Connection{TContext}"/>, <see cref="Http2Connection"/>,
src\Shared\ServerInfrastructure\Http2\Http2PeerSettings.cs (1)
13/// Both are owned by the <see cref="Http2Connection"/>.
Microsoft.AspNetCore.Server.Kestrel.Microbenchmarks (2)
Http2\Http2ConnectionBenchmarkBase.cs (2)
27private Http2Connection _connection; 97_connectionPair.Application.Output.Write(Http2Connection.ClientPreface);