29 references to BeginTryDecode
InMemory.FunctionalTests (2)
Http2\Http2ConnectionTests.cs (2)
2363Assert.True(integerDecoder.BeginTryDecode((byte)(headerFrame.Payload.Span[0] & ~DynamicTableSizeUpdateMask), prefixLength: 5, out var result)); 4044Assert.False(integerDecoder.BeginTryDecode((byte)(headerFrame.Payload.Span[0] & ~DynamicTableSizeUpdateMask), prefixLength: 5, out _));
Microsoft.AspNetCore.Server.Kestrel.Core (21)
Internal\Http3\QPack\DecoderStreamReader.cs (3)
75if (_integerDecoder.BeginTryDecode((byte)prefixInt, HeaderAcknowledgementPrefix, out intResult)) 87if (_integerDecoder.BeginTryDecode((byte)prefixInt, StreamCancellationPrefix, out intResult)) 99if (_integerDecoder.BeginTryDecode((byte)prefixInt, InsertCountIncrementPrefix, out intResult))
Internal\Http3\QPack\EncoderStreamReader.cs (5)
122if (_integerDecoder.BeginTryDecode((byte)prefixInt, DynamicTableCapacityPrefix, out intResult)) 136if (_integerDecoder.BeginTryDecode((byte)prefixInt, InsertWithNameReferencePrefix, out intResult)) 150if (_integerDecoder.BeginTryDecode((byte)prefixInt, InsertWithoutNameReferencePrefix, out intResult)) 162if (_integerDecoder.BeginTryDecode((byte)prefixInt, DuplicatePrefix, out intResult)) 203if (_integerDecoder.BeginTryDecode((byte)(b & ~HuffmanMask), StringLengthPrefix, out intResult))
src\Shared\runtime\Http2\Hpack\HPackDecoder.cs (5)
221if (_integerDecoder.BeginTryDecode((byte)(b & ~HuffmanMask), StringLengthPrefix, out int intResult)) 293if (_integerDecoder.BeginTryDecode((byte)(b & ~HuffmanMask), StringLengthPrefix, out int intResult)) 327if (_integerDecoder.BeginTryDecode((byte)val, IndexedHeaderFieldPrefix, out int intResult)) 380if (_integerDecoder.BeginTryDecode((byte)(b & ~DynamicTableSizeUpdateMask), DynamicTableSizeUpdatePrefix, out int intResult)) 409if (_integerDecoder.BeginTryDecode((byte)val, indexPrefix, out int intResult))
src\Shared\runtime\Http3\QPack\QPackDecoder.cs (8)
348if (_integerDecoder.BeginTryDecode((byte)(b & ~HuffmanMask), StringLengthPrefix, out int intResult)) 446if (_integerDecoder.BeginTryDecode((byte)prefixInt, IndexedHeaderFieldPrefix, out intResult)) 465if (_integerDecoder.BeginTryDecode((byte)prefixInt, LiteralHeaderFieldPrefix, out intResult)) 480if (_integerDecoder.BeginTryDecode((byte)prefixInt, LiteralHeaderFieldWithoutNameReferencePrefix, out intResult)) 497if (_integerDecoder.BeginTryDecode((byte)prefixInt, PostBaseIndexPrefix, out _)) 509if (_integerDecoder.BeginTryDecode((byte)prefixInt, LiteralHeaderFieldPostBasePrefix, out intResult)) 539if (_integerDecoder.BeginTryDecode((byte)prefixInt, BasePrefix, out int intResult)) 567if (_integerDecoder.BeginTryDecode(b, RequiredInsertCountPrefix, out int intResult))
Microsoft.AspNetCore.Server.Kestrel.Core.Tests (4)
Http2\Http2HPackEncoderTests.cs (1)
587Assert.False(integerDecoder.BeginTryDecode((byte)(buffer[0] & ~DynamicTableSizeUpdateMask), prefixLength: 5, out _));
src\Shared\test\Shared.Tests\runtime\Http2\HPackIntegerTest.cs (3)
40bool finished = integerDecoder.BeginTryDecode(encoded[0], bits, out int actualResult); 67bool decodeResult = decoder.BeginTryDecode(integerBytes[0], prefixLength, out int intResult); 96var result = decoder.BeginTryDecode(octets[0], prefixLength, out var intResult);
Microsoft.AspNetCore.Server.Kestrel.Microbenchmarks (2)
IntegerDecoderBenchmark.cs (2)
23integerDecoder.BeginTryDecode(_singleByte, _prefixLength, out _); 33integerDecoder.BeginTryDecode(_multiByte[0], _prefixLength, out _);