libs3
trunk
|
#include <libs3.h>
Public Attributes | |
const char * | message |
const char * | resource |
const char * | furtherDetails |
int | extraDetailsCount |
S3NameValue * | extraDetails |
S3ErrorDetails provides detailed information describing an S3 error. This is only presented when the error is an S3-generated error (i.e. one of the S3StatusErrorXXX values).
const char* S3ErrorDetails::message |
This is the human-readable message that Amazon supplied describing the error
const char* S3ErrorDetails::resource |
This identifies the resource for which the error occurred
const char* S3ErrorDetails::furtherDetails |
This gives human-readable further details describing the specifics of this error
int S3ErrorDetails::extraDetailsCount |
This gives the number of S3NameValue pairs present in the extraDetails array
S3NameValue* S3ErrorDetails::extraDetails |
S3 can provide extra details in a freeform Name - Value pair format. Each error can have any number of these, and this array provides these additional extra details.