Chromium Code Reviews| Index: net/base/network_delegate.h |
| diff --git a/net/base/network_delegate.h b/net/base/network_delegate.h |
| index 977df2fdc72857251ea88556c7c3a288978b35eb..313a90b9af1b8b65e909a8480f95923302ba9202 100644 |
| --- a/net/base/network_delegate.h |
| +++ b/net/base/network_delegate.h |
| @@ -49,6 +49,7 @@ class NetworkDelegate : public base::NonThreadSafe { |
| void NotifyBeforeRedirect(URLRequest* request, |
| const GURL& new_location); |
| void NotifyResponseStarted(URLRequest* request); |
| + void NotifyBytesRead(const URLRequest& request, int bytes_read); |
|
rvargas (doing something else)
2011/05/18 21:45:18
It is interesting that bytes_read is always the ra
willchan no longer on Chromium
2011/05/18 23:55:55
I've renamed to NotifyRawBytesRead().
|
| void NotifyCompleted(URLRequest* request); |
| void NotifyURLRequestDestroyed(URLRequest* request); |
| void NotifyHttpTransactionDestroyed(uint64 request_id); |
| @@ -89,6 +90,9 @@ class NetworkDelegate : public base::NonThreadSafe { |
| // This corresponds to URLRequestDelegate::OnResponseStarted. |
| virtual void OnResponseStarted(URLRequest* request) = 0; |
| + // Called every time we read raw bytes. |
| + virtual void OnBytesRead(const URLRequest& request, int bytes_read) = 0; |
| + |
| // Indicates that the URL request has been completed or failed. |
| virtual void OnCompleted(URLRequest* request) = 0; |