public void ConnectToDebugEngine() { if (debugServerEngine == null) { debugServerEngine = new DebugServerEngine(); debugServerEngine.SetGlobalDispatch(GlobalDispatch); } while (!debugServerEngine.IsConnected) { if (retries > MaxRetries) { fatalError = true; return; } retries++; ready = false; imageSent = false; try { Connect(); } catch { Thread.Sleep(100); } } }
public bool ConnectToDebugEngine() { if (DebugServerEngine == null) { DebugServerEngine = new DebugServerEngine(); DebugServerEngine.SetGlobalDispatch(GlobalDispatch); } for (int attempt = 0; attempt < 100; attempt++) { Thread.Sleep(100); if (DebugServerEngine.IsConnected) { return(true); } try { Connect(); } catch { } } Console.Write("Unable to connect to DebugEngine"); return(false); }
public bool ConnectToDebugEngine() { if (DebugServerEngine == null) { DebugServerEngine = new DebugServerEngine(); DebugServerEngine.SetGlobalDispatch(GlobalDispatch); } for (int attempt = 0; attempt < 25; attempt++) { if (DebugServerEngine.IsConnected) { return(true); } try { Connect(); } catch { } Thread.Sleep(50); } return(false); }
public TcpServer(DebugServerEngine debugEngine, TcpListener listener) { this.debugEngine = debugEngine; this.listener = listener; }