diff options
author | Alexander Tkachev | 2016-05-31 14:18:32 +0600 |
---|---|---|
committer | Alexander Tkachev | 2016-08-24 16:07:55 +0600 |
commit | b39f46788a70a6c72d5ca678c79c0b53ebde9b68 (patch) | |
tree | 6b6e3043dac1956c5a799cbd45094698b36108cb /backends/networking/curl/curlrequest.h | |
parent | eb63b50b7f0841e40365f3fbafa9810e8b190872 (diff) | |
download | scummvm-rg350-b39f46788a70a6c72d5ca678c79c0b53ebde9b68.tar.gz scummvm-rg350-b39f46788a70a6c72d5ca678c79c0b53ebde9b68.tar.bz2 scummvm-rg350-b39f46788a70a6c72d5ca678c79c0b53ebde9b68.zip |
CLOUD: Add OneDriveUploadRequest
Doesn't support server's requested ranges yet.
Commit also adds some PUT-related code in NetworkReadStream and
CurlRequest.
Diffstat (limited to 'backends/networking/curl/curlrequest.h')
-rw-r--r-- | backends/networking/curl/curlrequest.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/backends/networking/curl/curlrequest.h b/backends/networking/curl/curlrequest.h index 660479e34a..5737078b2d 100644 --- a/backends/networking/curl/curlrequest.h +++ b/backends/networking/curl/curlrequest.h @@ -44,6 +44,7 @@ protected: Common::String _postFields; byte *_bytesBuffer; uint32 _bytesBufferSize; + bool _uploading; //using PUT method virtual NetworkReadStream *makeStream(); @@ -66,6 +67,9 @@ public: /** Sets bytes buffer. */ virtual void setBuffer(byte *buffer, uint32 size); + /** Remembers to use PUT method when it would create NetworkReadStream. */ + virtual void usePut(); + /** * Starts this Request with ConnMan. * @return its NetworkReadStream in NetworkReadStreamResponse. |