private void connect0() { if (IsConnected()) { return; } try { m_cycAccess = new CycAccess(cycServerAddress, Int16.Parse(cycBasePort)); m_cycAccess.getCycConnection().traceOn(); m_cycAccess.find("isa"); // m_cycAccess.getCycConnection().converse("()"); m_cycAccess.getCycConnection().traceOff(); // CycAccess.genls.ToString(); } catch (Exception ee) { DLRConsole.DebugWriteLine("" + ee); SimCyclifier.Trace(); #if GUI txtCycOutput.Text = ee.ToString(); #endif } if (m_cycAccess != null) { ClientManager.addSetting("cycHostName", m_cycAccess.getHostName()); ClientManager.addSetting("cycBasePort", "" + m_cycAccess.getBasePort()); } wasConnected = IsConnected(); }
private void disconnect() { if (m_cycAccess != null) { m_cycAccess.getCycConnection().close(); m_cycAccess = null; } wasConnected = IsConnected(); }
private bool isCycAccessCorrect() { lock (UseCycLock) { if (cycAccess == null) { return(false); } if (cycAccess.isClosed()) { return(false); } if (cycAccess.getCycConnection().getHostName() != CycHostName) { return(false); } if (cycAccess.getCycConnection().getBasePort() != CycBasePort) { return(false); } return(true); } }
private void connect0() { if (IsConnected()) return; try { m_cycAccess = new CycAccess(cycServerAddress, Int16.Parse(cycBasePort)); m_cycAccess.getCycConnection().traceOn(); m_cycAccess.find("isa"); // m_cycAccess.getCycConnection().converse("()"); m_cycAccess.getCycConnection().traceOff(); // CycAccess.genls.ToString(); } catch (Exception ee) { DLRConsole.DebugWriteLine("" + ee); SimCyclifier.Trace(); #if GUI txtCycOutput.Text = ee.ToString(); #endif } if (m_cycAccess != null) { ClientManager.addSetting("cycHostName", m_cycAccess.getHostName()); ClientManager.addSetting("cycBasePort", "" + m_cycAccess.getBasePort()); } wasConnected = IsConnected(); }