Beispiel #1
0
        private void OnClientDisconnectHandler(object sender, object disconnectState)
        {
            SocketConnector sc = sender as SocketConnector;

            if (sc != null)
            {
                _traffic.UnSubscribe(sc);
            }

            timerClient.Stop();

            btnConnect.Invoke((MethodInvoker) delegate { btnConnect.BackgroundImage = Properties.Resources.NotConnect1; });
            pnlFile.Invoke((MethodInvoker) delegate { pnlFile.Enabled = false; });
            pnlTools.Invoke((MethodInvoker) delegate { pnlTools.Enabled = false; });
            btnOptions.Invoke((MethodInvoker) delegate { btnOptions.Enabled = true; });
        }
Beispiel #2
0
 public void Disconnect()
 {
     _traffic.UnSubscribe(_connector);
     _connector.Disconnect();
 }