public void Stop() { if (server != null) { server.Stop(); } if (client != null) { client.Close(); client = null; } }
public void AcceptTCPClient() { if (server != null) { server.Start(); try { client = new Client.TCPClientWorker(server.AcceptTcpClient()); client.ErrorHappened += OnErrorHappened; } catch (Exception e) { ErrorHappened?.Invoke(e.ToString()); } } }