C# Class BestHTTP.Connections.HTTP2.HTTP2PluginSettings

Mostra file Open project: esg4aspl/MeepleEngine-A-Software-Product-Line-For-Online-Board-Games-With-Unity3D-and-Spring-Boot2

Public Properties

Property Type Description
HeaderTableSize UInt32
InitialConnectionWindowSize UInt32
InitialStreamWindowSize UInt32
MaxConcurrentStreams UInt32
MaxFrameSize UInt32
MaxHeaderListSize UInt32
MaxIdleTime TimeSpan
PingFrequency TimeSpan

Property Details

HeaderTableSize public_oe property

Maximum size of the HPACK header table.
public UInt32 HeaderTableSize
return UInt32

InitialConnectionWindowSize public_oe property

Global window size of a http/2 connection. Its default value is the maximum possible value on 31 bits.
public UInt32 InitialConnectionWindowSize
return UInt32

InitialStreamWindowSize public_oe property

Initial window size of a http2 stream. Its default value is 10 Mb (10 * 1024 * 1024).
public UInt32 InitialStreamWindowSize
return UInt32

MaxConcurrentStreams public_oe property

Maximum concurrent http2 stream on http2 connection will allow. Its default value is 128;
public UInt32 MaxConcurrentStreams
return UInt32

MaxFrameSize public_oe property

Maximum size of a http2 frame.
public UInt32 MaxFrameSize
return UInt32

MaxHeaderListSize public_oe property

Not used.
public UInt32 MaxHeaderListSize
return UInt32

MaxIdleTime public_oe property

With HTTP/2 only one connection will be open so we can can keep it open longer as we hope it will be resued more.
public TimeSpan MaxIdleTime
return TimeSpan

PingFrequency public_oe property

Time between two ping messages.
public TimeSpan PingFrequency
return TimeSpan