libs3  trunk
S3ResponseHandler Struct Reference

#include <libs3.h>

Public Attributes

S3ResponsePropertiesCallbackpropertiesCallback
 
S3ResponseCompleteCallbackcompleteCallback
 

Detailed Description


Callback Structures An S3ResponseHandler defines the callbacks which are made for any request.

Member Data Documentation

S3ResponsePropertiesCallback* S3ResponseHandler::propertiesCallback

The propertiesCallback is made when the response properties have successfully been returned from S3. This function may not be called if the response properties were not successfully returned from S3.

S3ResponseCompleteCallback* S3ResponseHandler::completeCallback

The completeCallback is always called for every request made to S3, regardless of the outcome of the request. It provides the status of the request upon its completion, as well as extra error details in the event of an S3 error.


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