17 instantiations of Http3HeadersEnumerator
InMemory.FunctionalTests (3)
Http3\Http3StreamTests.cs (2)
3146var headers = new Http3HeadersEnumerator(); 3186var trailers = new Http3HeadersEnumerator();
src\Servers\Kestrel\shared\test\Http3\Http3InMemory.cs (1)
718var headersEnumerator = new Http3HeadersEnumerator();
Microsoft.AspNetCore.Server.Kestrel.Core (1)
Internal\Http3\Http3FrameWriter.cs (1)
52private readonly Http3HeadersEnumerator _headersEnumerator = new();
Microsoft.AspNetCore.Server.Kestrel.Core.Tests (10)
Http3\Http3HeadersEnumeratorTests.cs (3)
34var e = new Http3HeadersEnumerator(); 67var e = new Http3HeadersEnumerator(); 90var e = new Http3HeadersEnumerator();
Http3\Http3QPackEncoderTests.cs (7)
19var enumerator = new Http3HeadersEnumerator(); 36var enumerator = new Http3HeadersEnumerator(); 67var enumerator = new Http3HeadersEnumerator(); 85var enumerator = new Http3HeadersEnumerator(); 104var enumerator = new Http3HeadersEnumerator(); 123var enumerator = new Http3HeadersEnumerator(); 142var enumerator = new Http3HeadersEnumerator();
Microsoft.AspNetCore.Server.Kestrel.Microbenchmarks (3)
Http3\Http3ConnectionBenchmarkBase.cs (1)
35_requestHeadersEnumerator = new Http3HeadersEnumerator();
Http3\QPackDecoderBenchmark.cs (1)
22var enumerator = new Http3HeadersEnumerator();
src\Servers\Kestrel\shared\test\Http3\Http3InMemory.cs (1)
718var headersEnumerator = new Http3HeadersEnumerator();
29 references to Http3HeadersEnumerator
InMemory.FunctionalTests (6)
Http3\Http3StreamTests.cs (2)
3146var headers = new Http3HeadersEnumerator(); 3186var trailers = new Http3HeadersEnumerator();
src\Servers\Kestrel\shared\test\Http3\Http3InMemory.cs (4)
440internal async ValueTask<Http3RequestStream> CreateRequestStream(Http3HeadersEnumerator headers, Http3RequestHeaderHandler headerHandler = null, 699public async Task SendHeadersAsync(Http3HeadersEnumerator headers, bool endStream = false) 712internal Http3HeadersEnumerator GetHeadersEnumerator(IEnumerable<KeyValuePair<string, string>> headers) 718var headersEnumerator = new Http3HeadersEnumerator();
Microsoft.AspNetCore.Server.Kestrel.Core (5)
Internal\Http3\Http3FrameWriter.cs (1)
52private readonly Http3HeadersEnumerator _headersEnumerator = new();
Internal\Http3\QPackHeaderWriter.cs (4)
12public static bool BeginEncodeHeaders(Http3HeadersEnumerator enumerator, Span<byte> buffer, ref int totalHeaderSize, out int length) 27public static bool BeginEncodeHeaders(int statusCode, Http3HeadersEnumerator headersEnumerator, Span<byte> buffer, ref int totalHeaderSize, out int length) 50public static bool Encode(Http3HeadersEnumerator headersEnumerator, Span<byte> buffer, ref int totalHeaderSize, out int length) 55private static bool Encode(Http3HeadersEnumerator headersEnumerator, Span<byte> buffer, bool throwIfNoneEncoded, ref int totalHeaderSize, out int length)
Microsoft.AspNetCore.Server.Kestrel.Core.Tests (11)
Http3\Http3HeadersEnumeratorTests.cs (4)
34var e = new Http3HeadersEnumerator(); 67var e = new Http3HeadersEnumerator(); 90var e = new Http3HeadersEnumerator(); 148private (int QPackStaticTableId, string Name, string Value)[] GetNormalizedHeaders(Http3HeadersEnumerator enumerator)
Http3\Http3QPackEncoderTests.cs (7)
19var enumerator = new Http3HeadersEnumerator(); 36var enumerator = new Http3HeadersEnumerator(); 67var enumerator = new Http3HeadersEnumerator(); 85var enumerator = new Http3HeadersEnumerator(); 104var enumerator = new Http3HeadersEnumerator(); 123var enumerator = new Http3HeadersEnumerator(); 142var enumerator = new Http3HeadersEnumerator();
Microsoft.AspNetCore.Server.Kestrel.Microbenchmarks (7)
Http3\Http3ConnectionBenchmarkBase.cs (1)
22private Http3HeadersEnumerator _requestHeadersEnumerator;
Http3\QPackDecoderBenchmark.cs (2)
22var enumerator = new Http3HeadersEnumerator(); 56static byte[] GenerateHeaderBytes(Http3HeadersEnumerator enumerator)
src\Servers\Kestrel\shared\test\Http3\Http3InMemory.cs (4)
440internal async ValueTask<Http3RequestStream> CreateRequestStream(Http3HeadersEnumerator headers, Http3RequestHeaderHandler headerHandler = null, 699public async Task SendHeadersAsync(Http3HeadersEnumerator headers, bool endStream = false) 712internal Http3HeadersEnumerator GetHeadersEnumerator(IEnumerable<KeyValuePair<string, string>> headers) 718var headersEnumerator = new Http3HeadersEnumerator();