115
105
CSVector *s3_send(CSInputStream *input, const char *bucket, const char *key, off64_t size, const char *content_type = NULL, Md5Digest *digest = NULL, const char *s3Authorization = NULL, time_t s3AuthorizationTime = 0);
117
107
// s3_receive() returns false if the object was not found.
119
CSVector *s3_receive(CSOutputStream *output, const char *bucket, const char *key, bool *found, S3RangePtr range = NULL, time_t *last_modified = NULL);
108
CSVector *s3_receive(CSOutputStream *output, const char *bucket, const char *key, bool *found);
121
110
// s3_delete() returns false if the object was not found.
122
111
bool s3_delete(const char *bucket, const char *key);