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); }
private static void FiddlerApplication_OnReadRequestBuffer(object sender, RawReadEventArgs e) { }
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; }
internal void OnOnReadResponseBuffer(object sender, RawReadEventArgs e) { EventHandler<RawReadEventArgs> handler = OnReadResponseBuffer; if (handler != null) handler(this, e); }