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

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

active_handles_upload::SessionContextBaseprivate
api_url_upload::SessionContextBaseprotected
bytes_committed_upload::SessionContextBaseprivate
bytes_dispatched_upload::SessionContextBaseprivate
Commit(const std::string &old_root_hash, const std::string &new_root_hash, const RepositoryTag &tag)=0upload::SessionContextBaseprotectedpure virtual
CommitBucket(const ObjectPack::BucketContentType type, const shash::Any &id, const ObjectPack::BucketHandle handle, const std::string &name="", const bool force_dispatch=false)upload::SessionContextBase
current_pack_upload::SessionContextBaseprivate
current_pack_mtx_upload::SessionContextBaseprivate
Dispatch()upload::SessionContextBaseprivate
DispatchObjectPack(ObjectPack *pack)=0upload::SessionContextBaseprotectedpure virtual
Finalize(bool commit, const std::string &old_root_hash, const std::string &new_root_hash, const RepositoryTag &tag)upload::SessionContextBase
FinalizeDerived()=0upload::SessionContextBaseprotectedpure virtual
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
initialized_upload::SessionContextBaseprivate
InitializeDerived(uint64_t max_queue_size)=0upload::SessionContextBaseprotectedpure virtual
key_id_upload::SessionContextBaseprotected
max_pack_size_upload::SessionContextBaseprivate
NewBucket()upload::SessionContextBase
secret_upload::SessionContextBaseprotected
session_token_upload::SessionContextBaseprotected
SessionContextBase()upload::SessionContextBase
upload_results_upload::SessionContextBaseprotected
WaitForUpload()upload::SessionContextBaseinline
~SessionContextBase()upload::SessionContextBasevirtual