terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
|
Public Member Functions | |
IPAddressParser () | |
Static Public Member Functions | |
static 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 IPAddress | Parse (ReadOnlySpan< char > ipSpan, bool tryParse) |
static string | IPv4AddressToString (uint address) |
static void | IPv4AddressToString (uint address, StringBuilder destination) |
static 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 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, int offset) |
static void | AppendSections (ushort[] address, int fromInclusive, int toExclusive, StringBuilder buffer) |
static 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 9 of file IPAddressParser.cs.