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
|
Public Member Functions | |
Netplay () | |
Static Public Member Functions | |
static void | closePort () |
static string | GetLocalIPAddress () |
static void | ResetNetDiag () |
static void | ResetSections () |
static void | AddBan (int plr) |
static bool | IsBanned (RemoteAddress address) |
static void | AddCurrentServerToRecentList () |
static void | deleteDedicatedServer (string ip, int port) |
static void | SocialClientLoop (object threadContext) |
static void | TcpLocalClientLoop (object threadContext) |
static void | TcpClientLoop (object threadContext) |
static void | ClientUpdateFrame () |
static void | ServerUpdateFrame () |
static void | UpdateClientNet () |
static void | ClientLoopFrameUpdate () |
static void | StartBroadCasting () |
static void | StopBroadCasting () |
static void | ServerLoopUpdateFrame () |
static void | ServerLoop (object threadContext) |
static void | StartTcpClient (bool connectingToLocalServer) |
static void | StartServer () |
static bool | SetRemoteIP (string remoteAddress) |
static void | Initialize () |
static int | GetSectionX (int x) |
static int | GetSectionY (int y) |
Static Public Attributes | |
static string | BanFilePath |
static string | ServerPassword |
static RemoteClient[] | Clients |
static RemoteConnection | Connection |
static RemoteServer | Server |
static IPAddress | ServerIP |
static string | ServerIPText |
static int | ListenPort |
static bool | IsServerRunning |
static bool | IsListening |
static bool | UseUPNP |
static bool | LostConnection |
static bool | Disconnect |
static bool | SpamCheck |
static bool | HasClients |
static string | portForwardIP |
static int | portForwardPort |
static bool | portForwardOpen |
static DateTime | LastClientUpdateTime |
static bool | clientLoopRunning |
const int | MaxConnections = 256 |
const int | NetBufferSize = 32768 |
static AutoResetEvent | disconnectEvent |
Properties | |
static Action | OnDisconnect [set] |
Static Private Member Functions | |
static void | OpenPort () |
static void | ClientServerLoopSetup (RemoteAddress address) |
static void | ClientLoopSetup (RemoteAddress address) |
static void | InnerClientLoop () |
static int | FindNextOpenClientSlot () |
static void | OnConnectionAccepted (int clientId) |
static bool | StartListening () |
static void | StopListening () |
static void | BroadcastThread () |
static | Netplay () |
Static Private Attributes | |
static int | oldState |
static UdpClient | BroadcastClient |
static ManagedThread | broadcastThread |
Definition at line 27 of file Netplay.cs.