8 instantiations of Http2PeerSetting
http2cat (8)
src\Shared\ServerInfrastructure\Http2\Http2FrameReader.cs (1)
240return new Http2PeerSetting(id, value);
src\Shared\ServerInfrastructure\Http2\Http2PeerSettings.cs (7)
99list.Add(new Http2PeerSetting(Http2SettingsParameter.SETTINGS_HEADER_TABLE_SIZE, HeaderTableSize)); 104list.Add(new Http2PeerSetting(Http2SettingsParameter.SETTINGS_ENABLE_PUSH, EnablePush ? 1u : 0)); 109list.Add(new Http2PeerSetting(Http2SettingsParameter.SETTINGS_MAX_CONCURRENT_STREAMS, MaxConcurrentStreams)); 114list.Add(new Http2PeerSetting(Http2SettingsParameter.SETTINGS_INITIAL_WINDOW_SIZE, InitialWindowSize)); 119list.Add(new Http2PeerSetting(Http2SettingsParameter.SETTINGS_MAX_FRAME_SIZE, MaxFrameSize)); 124list.Add(new Http2PeerSetting(Http2SettingsParameter.SETTINGS_MAX_HEADER_LIST_SIZE, MaxHeaderListSize)); 127list.Add(new Http2PeerSetting(Http2SettingsParameter.SETTINGS_ENABLE_CONNECT_PROTOCOL, 1u));
9 references to Http2PeerSetting
http2cat (9)
src\Shared\Http2cat\Http2Utilities.cs (2)
416internal static void WriteSettings(IList<Http2PeerSetting> settings, Span<byte> destination) 418foreach (var setting in settings)
src\Shared\ServerInfrastructure\Http2\Http2FrameReader.cs (3)
220public static IList<Http2PeerSetting> ReadSettings(in ReadOnlySequence<byte> payload) 226var settings = new Http2PeerSetting[settingsCount]; 235private static Http2PeerSetting ReadSetting(ReadOnlySpan<byte> payload)
src\Shared\ServerInfrastructure\Http2\Http2PeerSettings.cs (4)
34public void Update(IList<Http2PeerSetting> settings) 36foreach (var setting in settings) 91internal List<Http2PeerSetting> GetNonProtocolDefaults() 95var list = new List<Http2PeerSetting>(2);