| Index: components/cronet/android/cronet_url_request_adapter.h
|
| diff --git a/components/cronet/android/cronet_url_request_adapter.h b/components/cronet/android/cronet_url_request_adapter.h
|
| index eb0f62f63acaa429bfa2dde440a27f9dbb6c0677..00726110b416e19e540385c16889de7b8c13bb7b 100644
|
| --- a/components/cronet/android/cronet_url_request_adapter.h
|
| +++ b/components/cronet/android/cronet_url_request_adapter.h
|
| @@ -23,6 +23,7 @@ class SingleThreadTaskRunner;
|
| namespace net {
|
| class GrowableIOBuffer;
|
| class HttpResponseHeaders;
|
| +class UploadDataStream;
|
| } // namespace net
|
|
|
| namespace cronet {
|
| @@ -80,6 +81,9 @@ class CronetURLRequestAdapter : public net::URLRequest::Delegate {
|
| // Adds a header to the request before it starts.
|
| void AddRequestHeader(const std::string& name, const std::string& value);
|
|
|
| + // Adds a request body to the request before it starts.
|
| + void SetUpload(scoped_ptr<net::UploadDataStream> upload);
|
| +
|
| // Methods called on any thread.
|
|
|
| // Posts tasks to network thread.
|
| @@ -145,6 +149,7 @@ class CronetURLRequestAdapter : public net::URLRequest::Delegate {
|
| std::string initial_method_;
|
| int load_flags_;
|
| net::HttpRequestHeaders initial_request_headers_;
|
| + scoped_ptr<net::UploadDataStream> upload_;
|
|
|
| scoped_refptr<net::IOBufferWithSize> read_buffer_;
|
| scoped_ptr<net::URLRequest> url_request_;
|
|
|