protected void OnCompleted(ProxyEventArgs args) { if (m_Completed == null) return; m_Completed(this, args); }
protected void OnCompleted(ProxyEventArgs args) { if (this.completed == null) { return; } this.completed(this, args); }
void Proxy_Completed(object sender, ProxyEventArgs e) { Proxy.Completed -= new EventHandler <ProxyEventArgs>(Proxy_Completed); if (e.Connected) { ProcessConnect(e.Socket, null, null); return; } OnError(new Exception("proxy error", e.Exception)); m_InConnecting = false; }
void Proxy_Completed(object sender, ProxyEventArgs e) { Proxy.Completed -= new EventHandler <ProxyEventArgs>(Proxy_Completed); if (e.Connected) { SocketAsyncEventArgs se = null; if (e.TargetHostName != null) { se = new SocketAsyncEventArgs(); se.RemoteEndPoint = new DnsEndPoint(e.TargetHostName, 0); } ProcessConnect(e.Socket, null, se, null); return; } OnError(new Exception("proxy error", e.Exception)); m_InConnecting = false; }
void Proxy_Completed(object sender, ProxyEventArgs e) { Proxy.Completed -= new EventHandler<ProxyEventArgs>(Proxy_Completed); if (e.Connected) { ProcessConnect(e.Socket, null, null); return; } OnError(new Exception("proxy error", e.Exception)); m_InConnecting = false; }