Terraria v1.4.4.9
Terraria source code documentation
|
Classes | |
struct | RequestQueue |
Static Package Functions | |
static bool | IsHttp3Supported () |
Package Attributes | |
readonly byte[] | _http2EncodedAuthorityHostHeader |
readonly byte[] | _http3EncodedAuthorityHostHeader |
Properties | |
HttpConnectionSettings | Settings [get] |
HttpConnectionKind | Kind [get] |
bool | IsSecure [get] |
Uri | ProxyUri [get] |
ICredentials | ProxyCredentials [get] |
byte[] | HostHeaderValueBytes [get] |
CredentialCache | PreAuthCredentials [get] |
byte[] | Http2AltSvcOriginUri [get] |
bool | EnableMultipleHttp2Connections [get] |
object | SyncObj [get] |
bool | DoProxyAuth [get] |
Static Private Member Functions | |
static SslClientAuthenticationOptions | ConstructSslOptions (HttpConnectionPoolManager poolManager, string sslHostName) |
static void | ThrowGetVersionException (HttpRequestMessage request, int desiredVersion) |
static Exception | CreateConnectTimeoutException (OperationCanceledException oce) |
static bool | GetIsWindows7Or2008R2 () |
Static Private Attributes | |
static readonly bool | s_isWindows7Or2008R2 = GetIsWindows7Or2008R2() |
static readonly List< SslApplicationProtocol > | s_http3ApplicationProtocols = new List<SslApplicationProtocol> { SslApplicationProtocol.Http3 } |
static readonly List< SslApplicationProtocol > | s_http2ApplicationProtocols |
static readonly List< SslApplicationProtocol > | s_http2OnlyApplicationProtocols = new List<SslApplicationProtocol> { SslApplicationProtocol.Http2 } |
Definition at line 22 of file HttpConnectionPool.cs.