CernVM-FS  2.12.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
upload::SessionContext Member List

This is the complete list of members for upload::SessionContext, including all inherited members.

api_url_upload::SessionContextBaseprotected
Commit(const std::string &old_root_hash, const std::string &new_root_hash, const RepositoryTag &tag)upload::SessionContextprotectedvirtual
CommitBucket(const ObjectPack::BucketContentType type, const shash::Any &id, const ObjectPack::BucketHandle handle, const std::string &name="", const bool force_dispatch=false)upload::SessionContextBase
DispatchObjectPack(ObjectPack *pack)upload::SessionContextprotectedvirtual
DoUpload(const UploadJob *job)upload::SessionContextprotectedvirtual
Finalize(bool commit, const std::string &old_root_hash, const std::string &new_root_hash, const RepositoryTag &tag)upload::SessionContextBase
FinalizeDerived()upload::SessionContextprotectedvirtual
Initialize(const std::string &api_url, const std::string &session_token, const std::string &key_id, const std::string &secret, uint64_t max_pack_size=ObjectPack::kDefaultLimit, uint64_t max_queue_size=10)upload::SessionContextBase
InitializeDerived(uint64_t max_queue_size)upload::SessionContextprotectedvirtual
key_id_upload::SessionContextBaseprotected
NewBucket()upload::SessionContextBase
secret_upload::SessionContextBaseprotected
session_token_upload::SessionContextBaseprotected
SessionContext()upload::SessionContext
SessionContextBase()upload::SessionContextBase
terminator_upload::SessionContextprivatestatic
upload_jobs_upload::SessionContextprivate
upload_results_upload::SessionContextBaseprotected
UploadLoop(void *data)upload::SessionContextprivatestatic
WaitForUpload()upload::SessionContextBaseinline
worker_upload::SessionContextprivate
~SessionContextBase()upload::SessionContextBasevirtual