1 instantiation of Http3InMemory
Microsoft.AspNetCore.Server.Kestrel.Microbenchmarks (1)
Http3\Http3ConnectionBenchmarkBase.cs (1)
52_http3 = new Http3InMemory(serviceContext, timeProvider, new DefaultTimeoutHandler(), NullLoggerFactory.Instance);
19 references to Http3InMemory
Microsoft.AspNetCore.Server.Kestrel.Microbenchmarks (19)
Http3\Http3ConnectionBenchmarkBase.cs (1)
19private Http3InMemory _http3;
src\Servers\Kestrel\shared\test\Http3\Http3InMemory.cs (18)
46Logger = loggerFactory.CreateLogger<Http3InMemory>(); 57private readonly Http3InMemory _http3; 59public TimeoutControlConnectionInvoker(Http3InMemory http3, ITimeoutHandler inner) 279private readonly Http3InMemory _http3TestBase; 281public LifetimeHandlerInterceptor(IHttp3StreamLifetimeHandler inner, Http3InMemory http3TestBase) 485internal Http3InMemory TestBase { get; private protected set; } 684public Http3RequestStream(Http3InMemory testBase, Http3Connection connection, TestStreamContext testStreamContext, Http3RequestHeaderHandler headerHandler) 739Http3InMemory.AssertFrameType(http3WithPayload.Type, Http3FrameType.Headers); 756Http3InMemory.AssertFrameType(http3WithPayload.Type, Http3FrameType.Headers); 831public Http3ControlStream(Http3InMemory testBase, TestStreamContext testStreamContext) 841Http3InMemory.AssertFrameType(http3WithPayload.Type, Http3FrameType.Settings); 975Http3InMemory.AssertFrameType(frame.Type, Http3FrameType.GoAway); 1002private readonly Http3InMemory _testBase; 1005public TestMultiplexedConnectionContext(Http3InMemory testBase) 1098private readonly Http3InMemory _testBase; 1117public TestStreamContext(bool canRead, bool canWrite, Http3InMemory testBase) 1137var inputOptions = Http3InMemory.GetInputPipeOptions(_testBase._serviceContext, _testBase._memoryPool, clientWriterScheduler ?? PipeScheduler.ThreadPool); 1138var outputOptions = Http3InMemory.GetOutputPipeOptions(_testBase._serviceContext, _testBase._memoryPool, PipeScheduler.ThreadPool);