libs3  trunk
S3GetObjectHandler Struct Reference

#include <libs3.h>

Public Attributes

S3ResponseHandler responseHandler
 
S3GetObjectDataCallbackgetObjectDataCallback
 

Detailed Description

An S3GetObjectHandler defines the callbacks which are made for get_object requests.

Member Data Documentation

S3ResponseHandler S3GetObjectHandler::responseHandler

responseHandler provides the properties and complete callback

S3GetObjectDataCallback* S3GetObjectHandler::getObjectDataCallback

The getObjectDataCallback is called as data is read from S3 as the contents of the object being read in the get_object request. It is called repeatedly until there is no more data provided in the request, or until the callback returns an error status indicating that the request should be aborted.


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