/// <summary> /// Called to connect to a server. /// </summary> public void OnConnect() { if (server_ == null) { return; } Cursor = Cursors.WaitCursor; try { OpcUserIdentity credentials = null; do { try { server_.ForceDa20Usage = forceDa20Usage_; server_.Connect(new OpcConnectData(credentials, mProxy_)); break; } catch (Exception e) { MessageBox.Show(e.Message); } credentials = new NetworkCredentialsDlg().ShowDialog(credentials); }while (credentials != null); // select all filters by default. server_.SetResultFilters((int)TsCDaResultFilter.All); // initialize controls. statusCtrl_.Start(server_); updatesCtrl_.Initialize(server_); subscriptionCtrl_.Initialize(server_); selectServerCtrl_.OnConnect(server_); // register for shutdown events. server_.ServerShutdownEvent += Server_ServerShutdown; // save settings. SaveSettings(); } catch (Exception e) { MessageBox.Show(e.Message); TsCCpxComplexTypeCache.Server = server_ = null; } Cursor = Cursors.Default; }
/// <summary> /// Called to connect to a target. /// </summary> public void OnConnectTarget(OpcServer server) { if (m_target != null) { m_target.Disconnect(); m_target.Dispose(); m_target = null; } // use the specified server object directly. m_target = (TsCDaServer)server; Cursor = Cursors.WaitCursor; try { OpcUserIdentity credentials = null; do { try { m_target.Connect(new OpcConnectData(credentials, m_proxy)); break; } catch (Exception e) { MessageBox.Show(e.Message); } credentials = new NetworkCredentialsDlg().ShowDialog(credentials); }while (credentials != null); // select all filters by default. m_target.SetResultFilters((int)TsCDaResultFilter.All); // initialize controls. SelectTargetCTRL.OnConnect(m_target); } catch (Exception e) { MessageBox.Show(e.Message); m_target = null; } Cursor = Cursors.Default; }
/// <summary> /// Called to connect to a server. /// </summary> public void OnConnect() { Cursor = Cursors.WaitCursor; try { OpcUserIdentity credentials = null; do { try { m_server.ForceDa20Usage = _forceDa20Usage; m_server.Connect(new OpcConnectData(credentials, m_proxy)); break; } catch (Exception e) { MessageBox.Show(e.Message); } credentials = new NetworkCredentialsDlg().ShowDialog(credentials); }while (credentials != null); // select all filters by default. m_server.SetResultFilters((int)TsCDaResultFilter.All); // initialize controls. StatusCTRL.Start(m_server); UpdatesCTRL.Initialize(m_server); SubscriptionCTRL.Initialize(m_server); SelectServerCTRL.OnConnect(m_server); // register for shutdown events. m_server.ServerShutdownEvent += new OpcServerShutdownEventHandler(Server_ServerShutdown); // save settings. SaveSettings(); } catch (Exception e) { MessageBox.Show(e.Message); TsCCpxComplexTypeCache.Server = m_server = null; } Cursor = Cursors.Default; }
/// <summary> /// Called to connect to a server. /// </summary> public void OnConnect() { if (server_ == null) { return; } Cursor = Cursors.WaitCursor; try { OpcUserIdentity credentials = null; do { try { server_.Connect(new OpcConnectData(credentials, proxy_)); break; } catch (Exception e) { MessageBox.Show(e.Message); } credentials = new NetworkCredentialsDlg().ShowDialog(credentials); }while (credentials != null); // initialize controls. statusCtrl_.Start(server_); selectServerCtrl_.OnConnect(server_); trendsCtrl_.Initialize(server_); // register for shutdown events. server_.ServerShutdownEvent += new OpcServerShutdownEventHandler(Server_ServerShutdown); // save settings. SaveSettings(); } catch (Exception e) { MessageBox.Show(e.Message); server_ = null; } Cursor = Cursors.Default; }
/// <summary> /// Called to connect to a server. /// </summary> public void OnConnect() { Cursor = Cursors.WaitCursor; try { OpcUserIdentity credentials = null; do { try { m_server.Connect(new OpcConnectData(credentials, m_proxy)); break; } catch (Exception e) { MessageBox.Show(e.Message); } credentials = new NetworkCredentialsDlg().ShowDialog(credentials); }while (credentials != null); // initialize controls. StatusCTRL.Start(m_server); SelectServerCTRL.OnConnect(m_server); TrendsCTRL.Initialize(m_server); // register for shutdown events. m_server.ServerShutdownEvent += new OpcServerShutdownEventHandler(Server_ServerShutdown); // save settings. SaveSettings(); } catch (Exception e) { MessageBox.Show(e.Message); m_server = null; } Cursor = Cursors.Default; }