|
terraria-cpp2il v1.4.4.9
Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon
|
Collaboration diagram for System.Net.HttpListenerRequestUriBuilder:Static Public Member Functions | |
| static Uri | GetRequestUri (string rawUri, string cookedUriScheme, string cookedUriHost, string cookedUriPath, string cookedUriQuery) |
Private Types | |
| enum | ParsingResult { Success , InvalidString , EncodingError } |
| enum | EncodingType { Primary , Secondary } |
Private Member Functions | |
| HttpListenerRequestUriBuilder (string rawUri, string cookedUriScheme, string cookedUriHost, string cookedUriPath, string cookedUriQuery) | |
| Uri | Build () |
| void | BuildRequestUriUsingCookedPath () |
| void | BuildRequestUriUsingRawPath () |
| HttpListenerRequestUriBuilder.ParsingResult | BuildRequestUriUsingRawPath (Encoding encoding) |
| HttpListenerRequestUriBuilder.ParsingResult | ParseRawPath (Encoding encoding) |
| bool | AppendUnicodeCodePointValuePercentEncoded (string codePoint) |
| bool | AddPercentEncodedOctetToRawOctetsList (Encoding encoding, string escapedCharacter) |
| bool | EmptyDecodeAndAppendRawOctetsList (Encoding encoding) |
| void | LogWarning (string methodName, string message, params object[] args) |
Static Private Member Functions | |
| static | HttpListenerRequestUriBuilder () |
| static Encoding | GetEncoding (HttpListenerRequestUriBuilder.EncodingType type) |
| static void | AppendOctetsPercentEncoded (StringBuilder target, IEnumerable< byte > octets) |
| static string | GetOctetsAsString (IEnumerable< byte > octets) |
| static string | GetPath (string uriString) |
| static string | AddSlashToAsteriskOnlyPath (string path) |
Private Attributes | |
| readonly string | rawUri |
| readonly string | cookedUriScheme |
| readonly string | cookedUriHost |
| readonly string | cookedUriPath |
| readonly string | cookedUriQuery |
| StringBuilder | requestUriString |
| List< byte > | rawOctets |
| string | rawPath |
| Uri | requestUri |
Static Private Attributes | |
| static readonly bool | useCookedRequestUrl |
| static readonly Encoding | utf8Encoding |
| static readonly Encoding | ansiEncoding |
Definition at line 11 of file HttpListenerRequestUriBuilder.cs.