private void ProxyDisconnected(TcpProxy p) { Console.WriteLine(mCaption + " Client disconnected"); lock (mProxies) if (mProxies.Contains(p)) { mProxies.Remove(p); } }
void ProxyDisconnected(TcpProxy proxy) { icon.ShowBalloonTip(_balloonTipTimeout, _caption, "Client disconnected", ToolTipIcon.Info); lock (_proxies) if (_proxies.Contains(proxy)) { _proxies.Remove(proxy); } UpdateClientCount(); }
private void ProxyDisconnected(TcpProxy p) { mIcon.ShowBalloonTip(mBalloonTipTimeout, mCaption, "Client disconnected", ToolTipIcon.Info); lock (mProxies) if (mProxies.Contains(p)) { mProxies.Remove(p); } UpdateClientCount(); }
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(); }
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(); }
private void ProxyDisconnected(TcpProxy p) { mIcon.ShowBalloonTip(mBalloonTipTimeout, mCaption, "Client disconnected", ToolTipIcon.Info); lock (mProxies) if (mProxies.Contains(p)) mProxies.Remove(p); UpdateClientCount(); }
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(); }