29 references to Decode
Microsoft.AspNetCore.Server.Kestrel.Core.Tests (26)
src\Shared\test\Shared.Tests\runtime\Http3\QPackDecoderTest.cs (26)
75
_decoder.
Decode
(new byte[] { 0, 0 }, endHeaders: false, handler: _handler);
76
_decoder.
Decode
(_indexedFieldLineStatic, endHeaders: true, handler: _handler);
90
_decoder.
Decode
(new byte[] { 0, 0 }, endHeaders: false, handler: _handler);
91
_decoder.
Decode
(encoded, endHeaders: true, handler: _handler);
188
_decoder.
Decode
(new byte[] { 0x00, 0x00 }, endHeaders: false, handler: _handler);
189
_decoder.
Decode
(encoded, endHeaders: true, handler: _handler);
203
_decoder.
Decode
(new byte[] { 0x00, 0x00 }, endHeaders: false, handler: _handler);
204
_decoder.
Decode
(encoded[..1], endHeaders: false, handler: _handler);
205
_decoder.
Decode
(encoded[1..], endHeaders: true, handler: _handler);
219
_decoder.
Decode
(new byte[] { 0x00, 0x00 }, endHeaders: false, handler: _handler);
220
_decoder.
Decode
(encoded[..(_literalHeaderFieldString.Length / 2)], endHeaders: false, handler: _handler);
221
_decoder.
Decode
(encoded[(_literalHeaderFieldString.Length / 2)..], endHeaders: true, handler: _handler);
235
_decoder.
Decode
(new byte[] { 0x00, 0x00 }, endHeaders: false, handler: _handler);
236
_decoder.
Decode
(encoded[..^_headerValue.Length], endHeaders: false, handler: _handler);
237
_decoder.
Decode
(encoded[^_headerValue.Length..], endHeaders: true, handler: _handler);
251
_decoder.
Decode
(new byte[] { 0x00, 0x00 }, endHeaders: false, handler: _handler);
252
_decoder.
Decode
(encoded[..^(_headerValue.Length - 1)], endHeaders: false, handler: _handler);
253
_decoder.
Decode
(encoded[^(_headerValue.Length - 1)..], endHeaders: true, handler: _handler);
267
_decoder.
Decode
(new byte[] { 0x00, 0x00 }, endHeaders: false, handler: _handler);
268
_decoder.
Decode
(encoded[..^(_headerValueString.Length / 2)], endHeaders: false, handler: _handler);
269
_decoder.
Decode
(encoded[^(_headerValueString.Length / 2)..], endHeaders: true, handler: _handler);
295
QPackDecodingException exception = Assert.Throws<QPackDecodingException>(() => _decoder.
Decode
(encoded, endHeaders: true, handler: _handler));
330
decoder.
Decode
(new byte[] { 0x00, 0x00 }, endHeaders: false, handler: handler);
334
decoder.
Decode
(encoded, endHeaders: true, handler: handler);
348
decoder.
Decode
(Array.Empty<byte>(), endHeaders: false, handler: handler);
349
decoder.
Decode
(chunk, endHeaders: end, handler: handler);
Microsoft.AspNetCore.Server.Kestrel.Microbenchmarks (3)
Http3\QPackDecoderBenchmark.cs (3)
83
_decoder.
Decode
(_headerFieldLine_LargeLiteralValue, endHeaders: true, handler: _testHeadersHandler);
90
_decoder.
Decode
(_headerFieldLine_LargeLiteralValue_Multiple, endHeaders: true, handler: _testHeadersHandler);
97
_decoder.
Decode
(_headerFieldLine_Static_Multiple, endHeaders: true, handler: _testHeadersHandler);