|
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. |