|
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 Terraria.Netplay: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.