libs3
trunk
|
#include <libs3.h>
Public Attributes | |
const char * | hostName |
const char * | bucketName |
S3Protocol | protocol |
S3UriStyle | uriStyle |
const char * | accessKeyId |
const char * | secretAccessKey |
A context for working with objects within a bucket. A bucket context holds all information necessary for working with a bucket, and may be used repeatedly over many consecutive (or simultaneous) calls into libs3 bucket operation functions.
const char* S3BucketContext::hostName |
The name of the host to connect to when making S3 requests. If set to NULL, the default S3 hostname passed in to S3_initialize will be used.
const char* S3BucketContext::bucketName |
The name of the bucket to use in the bucket context
S3Protocol S3BucketContext::protocol |
The protocol to use when accessing the bucket
S3UriStyle S3BucketContext::uriStyle |
The URI style to use for all URIs sent to Amazon S3 while working with this bucket context
const char* S3BucketContext::accessKeyId |
The Amazon Access Key ID to use for access to the bucket
const char* S3BucketContext::secretAccessKey |
The Amazon Secret Access Key to use for access to the bucket