public void Dispose() { cli.Dispose(); cli = null; codec = null; typeDb = null; }
void closeUDP() { if (udpClient != null) { udpClient.AsynSend(NetworkCommand.EXIT); udpClient.DataReceived -= UdpClient_DataReceived; udpClient.Dispose(); } }
public override void Disconnect() { if (Status) { UDPClient.Dispose(); Status = false; // setting the status to false Program.RegisterLinkedImplants(); } else { Console.WriteLine("The UDP link is not connected."); } }
public void OnToggleServer(UILabel buttonText) { isServerStart = !isServerStart; if (isServerStart) { broadcaster = new UDPServer(2333, maxCount); broadcaster.Start(); client = new UDPClient(2333); broadcaster.DataReceived += Broadcaster_DataReceived; connectThread = Loom.StartSingleThread(BroadCastConnect, System.Threading.ThreadPriority.Normal, true); buttonText.text = "停止监听"; } else { buttonText.text = "开始监听"; CloseServer(); client.Dispose(); } }
public virtual void OneTimeTearDown() { client.Dispose(); server.Dispose(); }
public void Dispose() { _UDP.Dispose("Disconnected"); }
public void Dispose() { client.Dispose(); }