active_handles_ | upload::SessionContextBase | private |
api_url_ | upload::SessionContextBase | protected |
bytes_committed_ | upload::SessionContextBase | private |
bytes_dispatched_ | upload::SessionContextBase | private |
Commit(const std::string &old_root_hash, const std::string &new_root_hash, const RepositoryTag &tag)=0 | upload::SessionContextBase | protectedpure 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::SessionContextBase | private |
current_pack_mtx_ | upload::SessionContextBase | private |
Dispatch() | upload::SessionContextBase | private |
DispatchObjectPack(ObjectPack *pack)=0 | upload::SessionContextBase | protectedpure virtual |
Finalize(bool commit, const std::string &old_root_hash, const std::string &new_root_hash, const RepositoryTag &tag) | upload::SessionContextBase | |
FinalizeDerived()=0 | upload::SessionContextBase | protectedpure 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::SessionContextBase | private |
InitializeDerived(uint64_t max_queue_size)=0 | upload::SessionContextBase | protectedpure virtual |
key_id_ | upload::SessionContextBase | protected |
max_pack_size_ | upload::SessionContextBase | private |
NewBucket() | upload::SessionContextBase | |
NumJobsSubmitted() const | upload::SessionContextBase | protected |
objects_dispatched_ | upload::SessionContextBase | mutableprivate |
secret_ | upload::SessionContextBase | protected |
session_token_ | upload::SessionContextBase | protected |
SessionContextBase() | upload::SessionContextBase | |
upload_results_ | upload::SessionContextBase | protected |
WaitForUpload() | upload::SessionContextBase | inline |
~SessionContextBase() | upload::SessionContextBase | virtual |