CernVM-FS
2.12.0
|
Classes | |
struct | Statistics |
struct | JobInfo |
struct | S3FanOutDnsEntry |
class | S3FanoutManager |
Enumerations | |
enum | AuthzMethods { kAuthzAwsV2 = 0, kAuthzAwsV4, kAuthzAzure } |
enum | Failures { kFailOk = 0, kFailLocalIO, kFailBadRequest, kFailForbidden, kFailHostResolve, kFailHostConnection, kFailNotFound, kFailServiceUnavailable, kFailRetry, kFailOther, kFailNumEntries } |
Functions | |
static size_t | CallbackCurlHeader (void *ptr, size_t size, size_t nmemb, void *info_link) |
static size_t | CallbackCurlData (void *ptr, size_t size, size_t nmemb, void *info_link) |
static size_t | CallbackCurlBody (char *, size_t size, size_t nmemb, void *) |
const char * | Code2Ascii (const Failures error) |
This file is part of the CernVM File System.
Enumerator | |
---|---|
kAuthzAwsV2 | |
kAuthzAwsV4 | |
kAuthzAzure |
Definition at line 32 of file s3fanout.h.
enum s3fanout::Failures |
Possible return values.
Enumerator | |
---|---|
kFailOk | |
kFailLocalIO | |
kFailBadRequest | |
kFailForbidden | |
kFailHostResolve | |
kFailHostConnection | |
kFailNotFound | |
kFailServiceUnavailable | |
kFailRetry | |
kFailOther | |
kFailNumEntries |
Definition at line 41 of file s3fanout.h.
|
static |
For the time being, ignore all received information in the HTTP body
Definition at line 153 of file s3fanout.cc.
Referenced by s3fanout::S3FanoutManager::AcquireCurlHandle().
|
static |
Called by curl for every new chunk to upload.
Definition at line 131 of file s3fanout.cc.
|
static |
Called by curl for every HTTP header. Not called for file:// transfers.
Definition at line 65 of file s3fanout.cc.
|
inline |
Definition at line 57 of file s3fanout.h.
Referenced by upload::S3Uploader::MainCollectResults().