CernVM-FS  2.12.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
upload Namespace Reference

Classes

struct  CurlSendPayload
 
class  SessionContextBase
 
class  SessionContext
 
struct  UploadCounters
 
struct  UploaderResults
 
class  AbstractUploader
 
class  TaskUpload
 
struct  UploadStreamHandle
 
struct  GatewayStreamHandle
 
class  GatewayUploader
 
struct  LocalStreamHandle
 
class  LocalUploader
 
struct  S3StreamHandle
 
class  S3Uploader
 
struct  SpoolerDefinition
 
struct  SpoolerResult
 

Functions

size_t SendCB (void *ptr, size_t size, size_t nmemb, void *userp)
 
size_t RecvCB (void *buffer, size_t size, size_t nmemb, void *userp)
 

Variables

static const char * x_amz_acl_allowed_values_ [8]
 

Detailed Description

This file is part of the CernVM File System.

Function Documentation

size_t upload::RecvCB ( void *  buffer,
size_t  size,
size_t  nmemb,
void *  userp 
)

Definition at line 64 of file session_context.cc.

Referenced by upload::SessionContext::DoUpload().

Here is the caller graph for this function:

size_t upload::SendCB ( void *  ptr,
size_t  size,
size_t  nmemb,
void *  userp 
)

Definition at line 29 of file session_context.cc.

Referenced by upload::SessionContext::DoUpload().

Here is the call graph for this function:

Here is the caller graph for this function:

Variable Documentation

const char* upload::x_amz_acl_allowed_values_[8]
static
Initial value:
= {
"private",
"public-read",
"public-write",
"authenticated-read",
"aws-exec-read",
"bucket-owner-read",
"bucket-owner-full-control",
""
}

Definition at line 28 of file upload_s3.cc.

Referenced by upload::S3Uploader::ParseSpoolerDefinition().