2 implementations of IHttp3Stream
Microsoft.AspNetCore.Server.Kestrel.Core (2)
Internal\Http3\Http3ControlStream.cs (1)
17internal abstract class Http3ControlStream : IHttp3Stream, IThreadPoolWorkItem
Internal\Http3\Http3Stream.cs (1)
27internal abstract partial class Http3Stream : HttpProtocol, IHttp3Stream, IHttpStreamHeadersHandler, IThreadPoolWorkItem
19 references to IHttp3Stream
InMemory.FunctionalTests (5)
Http3\Http3TimeoutTests.cs (2)
142var serverRequestStream = Http3Api.Connection._streams[requestStream.StreamId]; 265var serverInboundControlStream = Http3Api.Connection._streams[outboundControlStream.StreamId];
src\Servers\Kestrel\shared\test\Http3\Http3InMemory.cs (3)
311public void OnStreamCompleted(IHttp3Stream stream) 326public void OnStreamCreated(IHttp3Stream stream) 336public void OnStreamHeaderReceived(IHttp3Stream stream)
Microsoft.AspNetCore.Server.Kestrel.Core (11)
Internal\Http3\Http3Connection.cs (6)
25internal readonly Dictionary<long, IHttp3Stream> _streams = new(); 282foreach (var stream in _streams.Values) 516foreach (var stream in _streams.Values) 817void IHttp3StreamLifetimeHandler.OnStreamCreated(IHttp3Stream stream) 834void IHttp3StreamLifetimeHandler.OnStreamCompleted(IHttp3Stream stream) 889void IHttp3StreamLifetimeHandler.OnStreamHeaderReceived(IHttp3Stream stream)
Internal\Http3\Http3FrameWriter.cs (2)
41private readonly IHttp3Stream _http3Stream; 59public Http3FrameWriter(ConnectionContext connectionContext, ITimeoutControl timeoutControl, MinDataRate? minResponseDataRate, MemoryPool<byte> memoryPool, KestrelTrace log, IStreamIdFeature streamIdFeature, Http3PeerSettings clientPeerSettings, IHttp3Stream http3Stream)
Internal\Http3\IHttp3StreamLifetimeHandler.cs (3)
9void OnStreamCreated(IHttp3Stream stream); 10void OnStreamHeaderReceived(IHttp3Stream stream); 11void OnStreamCompleted(IHttp3Stream stream);
Microsoft.AspNetCore.Server.Kestrel.Microbenchmarks (3)
src\Servers\Kestrel\shared\test\Http3\Http3InMemory.cs (3)
311public void OnStreamCompleted(IHttp3Stream stream) 326public void OnStreamCreated(IHttp3Stream stream) 336public void OnStreamHeaderReceived(IHttp3Stream stream)