public void ClientSendMessage() { if (key == "TCP") { clientTCP.SendMessage("clientTCP.SendMessage"); } else if (key == "UDP") { clientUDP.SendMessage("clientUDP.SendMessage"); } }
public override void Initialize() { base.Initialize(); Mod = GetInstance <TManagerAgent>(); // Initialize connection to tOverseer ClientTCP = new ClientTCP(Mod.OverseerAddress, Mod.OverseerTCPPort); ClientTCP.OnMessageReceived += ParseServerMessage; bool success = ClientTCP.TryConnect(); if (success) { ClientTCP.StartListening(); ClientTCP.SendMessage("Terraria greets you via TCP."); } ClientUDP = new ClientUDP(Mod.OverseerAddress, Mod.OverseerUDPPort); ClientUDP.OnMessageReceived += ParseServerUDPMessage; ClientUDP.Connect(); ClientUDP.StartListening(); ClientUDP.SendMessage("Terraria greets you via UDP."); }