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