Ejemplo n.º 1
0
        internal static bool DoReadRequestBuffer(Session oS, byte[] arrBytes, int cBytes)
        {
            if (FiddlerApplication.OnReadRequestBuffer == null)
            {
                return(true);
            }
            if (oS.isFlagSet(SessionFlags.Ignored))
            {
                return(true);
            }
            RawReadEventArgs rawReadEventArgs = new RawReadEventArgs(oS, arrBytes, cBytes);

            FiddlerApplication.OnReadRequestBuffer(oS, rawReadEventArgs);
            return(!rawReadEventArgs.AbortReading);
        }
Ejemplo n.º 2
0
 private static void FiddlerApplication_OnReadRequestBuffer(object sender, RawReadEventArgs e)
 {
 }
Ejemplo n.º 3
0
 internal static bool DoReadResponseBuffer(Session oS, byte[] arrBytes, int cBytes)
 {
     if (OnReadResponseBuffer == null)
     {
         return true;
     }
     RawReadEventArgs e = new RawReadEventArgs(oS, arrBytes, cBytes);
     OnReadResponseBuffer(oS, e);
     return !e.AbortReading;
 }
 static void FiddlerApplication_OnReadResponseBuffer(object sender, RawReadEventArgs e)
 {
     var rSession = e.sessionOwner.Tag as NetworkSession;
     if (rSession != null)
         rSession.LoadedBytes += e.iCountOfBytes;
 }
Ejemplo n.º 5
0
 internal void OnOnReadResponseBuffer(object sender, RawReadEventArgs e)
 {
     EventHandler<RawReadEventArgs> handler = OnReadResponseBuffer;
     if (handler != null) handler(this, e);
 }