ResidualVM logo ResidualVM website - Forums - Contact us BuildBot - Doxygen - Wiki curved edge

Cloud::Dropbox::DropboxInfoRequest Class Reference

#include <dropboxinforequest.h>

Inheritance diagram for Cloud::Dropbox::DropboxInfoRequest:
Collaboration diagram for Cloud::Dropbox::DropboxInfoRequest:

List of all members.

Public Member Functions

 DropboxInfoRequest (Common::String token, Storage::StorageInfoCallback cb, Networking::ErrorCallback ecb)
virtual ~DropboxInfoRequest ()
virtual void handle ()
 Method, which does actual work.
virtual void restart ()
 Method, which is used to restart the Request.

Private Member Functions

void start ()
void userResponseCallback (Networking::JsonResponse response)
void quotaResponseCallback (Networking::JsonResponse response)
void errorCallback (Networking::ErrorResponse error)
void finishInfo (StorageInfo info)

Private Attributes

Common::String _token
Common::String _uid
Common::String _name
Common::String _email
Storage::StorageInfoCallback _infoCallback
Request * _workingRequest
bool _ignoreCallback

Detailed Description

Definition at line 33 of file dropboxinforequest.h.


Constructor & Destructor Documentation

Cloud::Dropbox::DropboxInfoRequest::DropboxInfoRequest ( Common::String  token,
Storage::StorageInfoCallback  cb,
Networking::ErrorCallback  ecb 
)

Definition at line 37 of file dropboxinforequest.cpp.

Cloud::Dropbox::DropboxInfoRequest::~DropboxInfoRequest (  )  [virtual]

Definition at line 43 of file dropboxinforequest.cpp.


Member Function Documentation

void Cloud::Dropbox::DropboxInfoRequest::errorCallback ( Networking::ErrorResponse  error  )  [private]

Definition at line 175 of file dropboxinforequest.cpp.

void Cloud::Dropbox::DropboxInfoRequest::finishInfo ( StorageInfo  info  )  [private]

Definition at line 185 of file dropboxinforequest.cpp.

void Cloud::Dropbox::DropboxInfoRequest::handle (  )  [virtual]

Method, which does actual work.

Depends on what this Request is doing.

Implements Networking::Request.

Definition at line 181 of file dropboxinforequest.cpp.

void Cloud::Dropbox::DropboxInfoRequest::quotaResponseCallback ( Networking::JsonResponse  response  )  [private]

Definition at line 120 of file dropboxinforequest.cpp.

void Cloud::Dropbox::DropboxInfoRequest::restart (  )  [virtual]

Method, which is used to restart the Request.

Implements Networking::Request.

Definition at line 183 of file dropboxinforequest.cpp.

void Cloud::Dropbox::DropboxInfoRequest::start (  )  [private]

Definition at line 50 of file dropboxinforequest.cpp.

void Cloud::Dropbox::DropboxInfoRequest::userResponseCallback ( Networking::JsonResponse  response  )  [private]

Definition at line 66 of file dropboxinforequest.cpp.


Member Data Documentation

Definition at line 37 of file dropboxinforequest.h.


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


Generated on Sat Mar 23 2019 05:06:45 for ResidualVM by doxygen 1.7.1
curved edge   curved edge