//================================================================================ private ProxyService SwapServiceEvents() { if (_service != null) { _service.ByPassStateChanged -= OnServiceStateChanged; } IByPasser clog = new HostReplaceBypasser(_targetHost, new LoggingBypasser(Client.LogData)); IByPasser tlog = new LoggingBypasser(Target.LogData); //if (ClientShowASCII) clog = Client.LogData; //if (TargetShowASCII) tlog = Target.LogData; var service = new ProxyService(ListenPort, _targetHost, _targetPort, this, clog, tlog); service.SetIsSingleConnection(IsSingleConnection); service.SetLatency(this.DelayInt); service.ByPassStateChanged += OnServiceStateChanged; return(service); }
//================================================================================ private ProxyService SwapServiceEvents() { if (_service != null) _service.ByPassStateChanged -= OnServiceStateChanged; IByPasser clog = new HostReplaceBypasser(_targetHost, new LoggingBypasser(Client.LogData)); IByPasser tlog = new LoggingBypasser(Target.LogData); //if (ClientShowASCII) clog = Client.LogData; //if (TargetShowASCII) tlog = Target.LogData; var service = new ProxyService(ListenPort, _targetHost, _targetPort, this, clog, tlog); service.SetIsSingleConnection(IsSingleConnection); service.SetLatency(this.DelayInt); service.ByPassStateChanged += OnServiceStateChanged; return service; }