29 references to Http3SettingType
InMemory.FunctionalTests (8)
Http3\Http3ConnectionTests.cs (4)
237new Http3PeerSetting((Http3SettingType) settingIdentifier, 0) // reserved value 375Assert.Equal((long)Http3SettingType.MaxFieldSectionSize, kvp.Key); 382new Http3PeerSetting(Http3SettingType.MaxFieldSectionSize, 100) 387Assert.Equal(Http3SettingType.MaxFieldSectionSize, maxFieldSetting.Key);
Http3\WebTransport\WebTransportHandshakeTests.cs (2)
64Assert.Equal(1, response1[(long)Http3SettingType.EnableWebTransport]); 130Assert.Equal(1, response1[(long)Http3SettingType.EnableWebTransport]);
src\Servers\Kestrel\shared\test\Http3\Http3InMemory.cs (2)
46_serverReceivedSettings = Channel.CreateUnbounded<KeyValuePair<Http3SettingType, long>>(); 298new KeyValuePair<Http3SettingType, long>(type, value));
Microsoft.AspNetCore.Server.Kestrel.Core (19)
Internal\Http3\Http3Connection.cs (6)
867void IHttp3StreamLifetimeHandler.OnInboundControlStreamSetting(Http3SettingType type, long value) 871case Http3SettingType.QPackMaxTableCapacity: 873case Http3SettingType.MaxFieldSectionSize: 876case Http3SettingType.QPackBlockedStreams: 878case Http3SettingType.EnableWebTransport: 881case Http3SettingType.H3Datagram:
Internal\Http3\Http3ControlStream.cs (6)
371case (long)Http3SettingType.QPackMaxTableCapacity: 372case (long)Http3SettingType.MaxFieldSectionSize: 373case (long)Http3SettingType.QPackBlockedStreams: 374case (long)Http3SettingType.EnableWebTransport: 375case (long)Http3SettingType.H3Datagram: 376_context.StreamLifetimeHandler.OnInboundControlStreamSetting((Http3SettingType)id, value);
Internal\Http3\Http3PeerSetting.cs (2)
8public Http3PeerSetting(Http3SettingType parameter, uint value) 14public Http3SettingType Parameter { get; }
Internal\Http3\Http3PeerSettings.cs (4)
28list.Add(new Http3PeerSetting(Http3SettingType.QPackMaxTableCapacity, HeaderTableSize)); 33list.Add(new Http3PeerSetting(Http3SettingType.MaxFieldSectionSize, MaxRequestHeaderFieldSectionSize)); 38list.Add(new Http3PeerSetting(Http3SettingType.EnableWebTransport, EnableWebTransport)); 43list.Add(new Http3PeerSetting(Http3SettingType.H3Datagram, H3Datagram));
Internal\Http3\IHttp3StreamLifetimeHandler.cs (1)
17void OnInboundControlStreamSetting(Http3SettingType type, long value);
Microsoft.AspNetCore.Server.Kestrel.Microbenchmarks (2)
src\Servers\Kestrel\shared\test\Http3\Http3InMemory.cs (2)
46_serverReceivedSettings = Channel.CreateUnbounded<KeyValuePair<Http3SettingType, long>>(); 298new KeyValuePair<Http3SettingType, long>(type, value));