IOR
Data Fields
s3_options_t Struct Reference

Data Fields

char * bucket_name
 
char * user
 
char * host
 
int curl_flags
 
IOBufio_buf
 
IOBufetags
 
size_t part_number
 
char UploadId [MAX_UPLOAD_ID_SIZE]
 
int written
 
int bucket_per_file
 
char * access_key
 
char * secret_key
 
char * bucket_prefix
 
char * bucket_prefix_cur
 
char * locationConstraint
 
char * authRegion
 
int timeout
 
int dont_suffix
 
int s3_compatible
 
int use_ssl
 
S3BucketContext bucket_context
 
S3Protocol s3_protocol
 

Detailed Description

Definition at line 132 of file aiori-S3-4c.c.

Field Documentation

◆ access_key

char* s3_options_t::access_key

◆ authRegion

char* s3_options_t::authRegion

◆ bucket_context

S3BucketContext s3_options_t::bucket_context

◆ bucket_name

char* s3_options_t::bucket_name

Definition at line 134 of file aiori-S3-4c.c.

Referenced by s3_connect(), and S3_options().

◆ bucket_per_file

int s3_options_t::bucket_per_file

◆ bucket_prefix

char* s3_options_t::bucket_prefix

Definition at line 36 of file aiori-S3-libs3.c.

Referenced by S3_init(), and S3_options().

◆ bucket_prefix_cur

char* s3_options_t::bucket_prefix_cur

Definition at line 37 of file aiori-S3-libs3.c.

Referenced by def_bucket_name(), def_file_name(), S3_init(), and S3_options().

◆ curl_flags

int s3_options_t::curl_flags

Definition at line 138 of file aiori-S3-4c.c.

Referenced by s3_connect().

◆ dont_suffix

int s3_options_t::dont_suffix

Definition at line 42 of file aiori-S3-libs3.c.

Referenced by S3_init(), and S3_options().

◆ etags

IOBuf* s3_options_t::etags

Definition at line 140 of file aiori-S3-4c.c.

Referenced by S3_Close_internal(), s3_connect(), s3_MPU_reset(), and S3_Xfer_internal().

◆ host

char * s3_options_t::host

◆ io_buf

IOBuf* s3_options_t::io_buf

◆ locationConstraint

char* s3_options_t::locationConstraint

Definition at line 38 of file aiori-S3-libs3.c.

Referenced by S3_Create(), S3_init(), S3_mkdir(), and S3_options().

◆ part_number

size_t s3_options_t::part_number

Definition at line 141 of file aiori-S3-4c.c.

Referenced by s3_MPU_reset(), and S3_Xfer_internal().

◆ s3_compatible

int s3_options_t::s3_compatible

Definition at line 43 of file aiori-S3-libs3.c.

Referenced by S3_mkdir(), S3_options(), and S3_Xfer().

◆ s3_protocol

S3Protocol s3_options_t::s3_protocol

◆ secret_key

char* s3_options_t::secret_key

◆ timeout

int s3_options_t::timeout

◆ UploadId

char s3_options_t::UploadId[MAX_UPLOAD_ID_SIZE]

Definition at line 142 of file aiori-S3-4c.c.

Referenced by S3_Close_internal(), S3_Create_Or_Open_internal(), and S3_Xfer_internal().

◆ use_ssl

int s3_options_t::use_ssl

Definition at line 44 of file aiori-S3-libs3.c.

Referenced by S3_init(), and S3_options().

◆ user

char* s3_options_t::user

Definition at line 135 of file aiori-S3-4c.c.

Referenced by s3_connect(), and S3_options().

◆ written

int s3_options_t::written

Definition at line 143 of file aiori-S3-4c.c.

Referenced by S3_Close_internal(), and S3_Create_Or_Open_internal().


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