Esempio n. 1
0
 private void ProxyDisconnected(TcpProxy p)
 {
     Console.WriteLine(mCaption + " Client disconnected");
     lock (mProxies)
         if (mProxies.Contains(p))
         {
             mProxies.Remove(p);
         }
 }
Esempio n. 2
0
        void ProxyDisconnected(TcpProxy proxy)
        {
            icon.ShowBalloonTip(_balloonTipTimeout, _caption, "Client disconnected", ToolTipIcon.Info);

            lock (_proxies)
                if (_proxies.Contains(proxy))
                {
                    _proxies.Remove(proxy);
                }

            UpdateClientCount();
        }
Esempio n. 3
0
        private void ProxyDisconnected(TcpProxy p)
        {
            mIcon.ShowBalloonTip(mBalloonTipTimeout, mCaption, "Client disconnected", ToolTipIcon.Info);

            lock (mProxies)
                if (mProxies.Contains(p))
                {
                    mProxies.Remove(p);
                }

            UpdateClientCount();
        }
Esempio n. 4
0
        private void GotConnection(Socket ClientSocket)
        {
            string message = String.Format("Got a connection from {0}", ClientSocket.RemoteEndPoint.ToString());

            Console.WriteLine(mCaption + " " + message);

            TcpProxy proxy = new TcpProxy(ClientSocket, mServerEP);

            proxy.ProxyDisconnected += new ProxyDisconnectedHandler(ProxyDisconnected);
            lock (mProxies) mProxies.Add(proxy);

            proxy.Run();
        }
Esempio n. 5
0
        void GotConnection(Socket clientSocket)
        {
            string message = String.Format("Got a connection from {0}", clientSocket.RemoteEndPoint.ToString());

            icon.ShowBalloonTip(_balloonTipTimeout, _caption, message, ToolTipIcon.Info);

            TcpProxy proxy = new TcpProxy(clientSocket, _serverEP);

            proxy.ProxyDisconnected += new ProxyDisconnectedHandler(ProxyDisconnected);
            lock (_proxies) _proxies.Add(proxy);

            proxy.Run();

            UpdateClientCount();
        }
Esempio n. 6
0
        private void ProxyDisconnected(TcpProxy p)
        {
            mIcon.ShowBalloonTip(mBalloonTipTimeout, mCaption, "Client disconnected", ToolTipIcon.Info);

            lock (mProxies)
                if (mProxies.Contains(p)) mProxies.Remove(p);

            UpdateClientCount();
        }
Esempio n. 7
0
        private void GotConnection(Socket ClientSocket)
        {
            string message = String.Format("Got a connection from {0}", ClientSocket.RemoteEndPoint.ToString());
            mIcon.ShowBalloonTip(mBalloonTipTimeout, mCaption, message, ToolTipIcon.Info);

            TcpProxy proxy = new TcpProxy(ClientSocket, mServerEP);
            proxy.ProxyDisconnected += new ProxyDisconnectedHandler(ProxyDisconnected);
            lock (mProxies) mProxies.Add(proxy);

            proxy.Run();

            UpdateClientCount();
        }