Terraria v1.4.4.9
Terraria source code documentation
|
Classes | |
class | BrotliDecompressedContent |
class | DecompressedContent |
class | DeflateDecompressedContent |
class | GZipDecompressedContent |
Public Member Functions | |
DecompressionHandler (DecompressionMethods decompressionMethods, HttpMessageHandlerStage innerHandler) | |
void | Dispose () |
Protected Member Functions | |
override void | Dispose (bool disposing) |
Package Functions | |
override async ValueTask< HttpResponseMessage > | SendAsync (HttpRequestMessage request, bool async, CancellationToken cancellationToken) |
override HttpResponseMessage | Send (HttpRequestMessage request, CancellationToken cancellationToken) |
override Task< HttpResponseMessage > | SendAsync (HttpRequestMessage request, CancellationToken cancellationToken) |
Properties | |
bool | GZipEnabled [get] |
bool | DeflateEnabled [get] |
bool | BrotliEnabled [get] |
Static Private Member Functions | |
static bool | EncodingExists (HttpHeaderValueCollection< StringWithQualityHeaderValue > acceptEncodingHeader, string encoding) |
Private Attributes | |
readonly HttpMessageHandlerStage | _innerHandler |
readonly DecompressionMethods | _decompressionMethods |
Static Private Attributes | |
static readonly StringWithQualityHeaderValue | s_gzipHeaderValue = new StringWithQualityHeaderValue("gzip") |
static readonly StringWithQualityHeaderValue | s_deflateHeaderValue = new StringWithQualityHeaderValue("deflate") |
static readonly StringWithQualityHeaderValue | s_brotliHeaderValue = new StringWithQualityHeaderValue("br") |
Definition at line 10 of file DecompressionHandler.cs.