libs3  trunk
S3PutObjectHandler Struct Reference

#include <libs3.h>

Public Attributes

S3ResponseHandler responseHandler
 
S3PutObjectDataCallbackputObjectDataCallback
 

Detailed Description

An S3PutObjectHandler defines the callbacks which are made for put_object requests.

Member Data Documentation

S3ResponseHandler S3PutObjectHandler::responseHandler

responseHandler provides the properties and complete callback

S3PutObjectDataCallback* S3PutObjectHandler::putObjectDataCallback

The putObjectDataCallback is called to acquire data to send to S3 as the contents of the put_object request. It is made repeatedly until it returns a negative number (indicating that the request should be aborted), or 0 (indicating that all data has been supplied).


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