|
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.IPAddressParser:Public Member Functions | |
| IPAddressParser () | |
Static Public Member Functions | |
| static unsafe bool | Ipv4StringToAddress (ReadOnlySpan< char > ipSpan, out long address) |
| static unsafe bool | Ipv6StringToAddress (ReadOnlySpan< char > ipSpan, ushort *numbers, int numbersLength, out uint scope) |
Static Package Functions | |
| static unsafe IPAddress | Parse (ReadOnlySpan< char > ipSpan, bool tryParse) |
| static unsafe string | IPv4AddressToString (uint address) |
| static unsafe void | IPv4AddressToString (uint address, StringBuilder destination) |
| static unsafe bool | IPv4AddressToString (uint address, Span< char > formatted, out int charsWritten) |
| static string | IPv6AddressToString (ushort[] address, uint scopeId) |
| static bool | IPv6AddressToString (ushort[] address, uint scopeId, Span< char > destination, out int charsWritten) |
| static unsafe StringBuilder | IPv6AddressToStringHelper (ushort[] address, uint scopeId) |
Static Private Member Functions | |
| static unsafe int | IPv4AddressToStringHelper (uint address, char *addressString) |
| static unsafe void | FormatIPv4AddressNumber (int number, char *addressString, ref int offset) |
| static void | AppendSections (ushort[] address, int fromInclusive, int toExclusive, StringBuilder buffer) |
| static unsafe void | AppendHex (ushort value, StringBuilder buffer) |
| static uint | ExtractIPv4Address (ushort[] address) |
| static ushort | Reverse (ushort number) |
Static Private Attributes | |
| const int | MaxIPv4StringLength = 15 |
Definition at line 11 of file IPAddressParser.cs.