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