コード例 #1
0
ファイル: Proxy.cs プロジェクト: radtek/customproxy
 private void DataReceived(byte[] data)
 {
     if (OnDataReceived != null)
     {
         var eventArgs = new WrapperDataReceivedEventArgs(data, this.Encoding);
         OnDataReceived(this, eventArgs);
     }
 }
コード例 #2
0
ファイル: Router.cs プロジェクト: radtek/customproxy
 void TargetWrapper_OnDataReceived(object sender, WrapperDataReceivedEventArgs e)
 {
     if (ProxyConfig.Sniffer.ShowOnConsole)
     {
         log.InfoFormat("T->S: {0}", e.DataString);
     }
     else
     {
         log.InfoFormat("T->S: {0} bytes", e.DataBytes.Length);
     }
     if (ProxyConfig.Sniffer.Save)
     {
         Sniffer.Save(ProxyConfig.Sniffer.OutputDescription, e.DataBytes);
     }
 }