GOG GALAXY SDK Documentation
|
Listener for the event of deleting a file stored in cloud storage. More...
#include <ICloudStorage.h>
Public Types | |
enum | FailureReason { FAILURE_REASON_UNDEFINED , FAILURE_REASON_UNAUTHORIZED , FAILURE_REASON_FORBIDDEN , FAILURE_REASON_NOT_FOUND , FAILURE_REASON_UNAVAILABLE , FAILURE_REASON_ABORTED , FAILURE_REASON_CONNECTION_FAILURE , FAILURE_REASON_CONFLICT } |
The reason of a failure in deleting a file. More... | |
Public Member Functions | |
virtual void | OnDeleteFileSuccess (const char *container, const char *name)=0 |
Notification for the event of a success in deleting a file. More... | |
virtual void | OnDeleteFileFailure (const char *container, const char *name, FailureReason failureReason)=0 |
Notification for the event of a failure in deleting a file. More... | |
Additional Inherited Members | |
Static Public Member Functions inherited from GalaxyTypeAwareListener< CLOUD_STORAGE_DELETE_FILE > | |
static ListenerType | GetListenerType () |
Returns the type of the listener. More... | |
Listener for the event of deleting a file stored in cloud storage.
enum FailureReason |
The reason of a failure in deleting a file.
|
pure virtual |
Notification for the event of a failure in deleting a file.
[in] | container | The name of the containter. |
[in] | name | The name of the file to be deleted. |
|
pure virtual |
Notification for the event of a success in deleting a file.
[in] | container | The name of the containter. |
[in] | name | The name of the deleted file. |