Index: components/cronet/android/url_request_adapter.h |
diff --git a/components/cronet/android/url_request_adapter.h b/components/cronet/android/url_request_adapter.h |
index 56035eae50ff4a5909d6ed1139a62b4d17de1d78..eac3e6b6320de1ce36d1860de87c9b2ff40af2d7 100644 |
--- a/components/cronet/android/url_request_adapter.h |
+++ b/components/cronet/android/url_request_adapter.h |
@@ -36,7 +36,7 @@ class URLRequestAdapter : public net::URLRequest::Delegate { |
: public base::RefCountedThreadSafe<URLRequestAdapterDelegate> { |
public: |
virtual void OnResponseStarted(URLRequestAdapter* request) = 0; |
- virtual void OnBytesRead(URLRequestAdapter* request) = 0; |
+ virtual void OnBytesRead(URLRequestAdapter* request, int bytes_read) = 0; |
virtual void OnRequestFinished(URLRequestAdapter* request) = 0; |
virtual int ReadFromUploadChannel(net::IOBuffer* buf, int buf_length) = 0; |
@@ -112,9 +112,6 @@ class URLRequestAdapter : public net::URLRequest::Delegate { |
// Get all response headers, as a HttpResponseHeaders object. |
net::HttpResponseHeaders* GetResponseHeaders() const; |
- // Returns the overall number of bytes read. |
- size_t bytes_read() const { return bytes_read_; } |
- |
// Returns a pointer to the downloaded data. |
unsigned char* Data() const; |
@@ -138,12 +135,11 @@ class URLRequestAdapter : public net::URLRequest::Delegate { |
void OnRequestSucceeded(); |
void OnRequestFailed(); |
void OnRequestCompleted(); |
- void OnRequestCanceled(); |
- void OnBytesRead(int bytes_read); |
void OnAppendChunk(const scoped_ptr<char[]> bytes, int bytes_len, |
bool is_last_chunk); |
void Read(); |
+ bool HandleReadResult(net::URLRequest* request, int bytes_read); |
URLRequestContextAdapter* context_; |
scoped_refptr<URLRequestAdapterDelegate> delegate_; |
@@ -154,7 +150,6 @@ class URLRequestAdapter : public net::URLRequest::Delegate { |
scoped_ptr<net::URLRequest> url_request_; |
scoped_ptr<net::UploadDataStream> upload_data_stream_; |
scoped_refptr<net::GrowableIOBuffer> read_buffer_; |
- int bytes_read_; |
int total_bytes_read_; |
int error_code_; |
int http_status_code_; |