ScummVM API documentation
Cloud::Box::BoxUploadRequest Class Reference
Inheritance diagram for Cloud::Box::BoxUploadRequest:
Networking::Request

Public Member Functions

 BoxUploadRequest (BoxStorage *storage, const Common::String &path, const Common::Path &localPath, Storage::UploadCallback callback, Networking::ErrorCallback ecb)
 
void handle () override
 
void restart () override
 
- Public Member Functions inherited from Networking::Request
 Request (DataCallback cb, ErrorCallback ecb)
 
virtual void handleRetry ()
 
virtual void pause ()
 
virtual void finish ()
 
virtual void retry (uint32 seconds)
 
RequestState state () const
 
virtual Common::String date () const
 

Additional Inherited Members

- Protected Member Functions inherited from Networking::Request
virtual void finishError (const ErrorResponse &error, RequestState state=FINISHED)
 
virtual void finishSuccess ()
 
- Protected Attributes inherited from Networking::Request
DataCallback _callback
 
ErrorCallback _errorCallback
 
RequestState _state
 
uint32 _retryInSeconds
 

Member Function Documentation

◆ handle()

void Cloud::Box::BoxUploadRequest::handle ( )
overridevirtual

Method, which does actual work. Depends on what this Request is doing.

Implements Networking::Request.

◆ restart()

void Cloud::Box::BoxUploadRequest::restart ( )
overridevirtual

Method, which is used to restart the Request.

Implements Networking::Request.


The documentation for this class was generated from the following file: