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

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

AbstractUploader(const SpoolerDefinition &spooler_definition)upload::AbstractUploaderexplicitprotected
backend_dir_mode_upload::LocalUploaderprivate
backend_file_mode_upload::LocalUploaderprivate
CallbackPtr typedefupload::AbstractUploaderprotected
CallbackTN typedefCallbackable< UploaderResults >
Construct(const SpoolerDefinition &param)PolymorphicConstructionImpl< AbstractUploader, SpoolerDefinition, void >inlinestatic
copy_errors_upload::LocalUploadermutableprivate
CountDuplicates() const upload::AbstractUploaderprotected
CountUploadedBytes(int64_t bytes_written) const upload::AbstractUploaderprotected
CountUploadedCatalogBytes(int64_t bytes_written) const upload::AbstractUploaderprotected
CountUploadedCatalogs() const upload::AbstractUploaderprotected
CountUploadedChunks() const upload::AbstractUploaderprotected
Create()upload::LocalUploadervirtual
CreateAndOpenTemporaryChunkFile(std::string *path) const upload::AbstractUploaderprotected
DecUploadedChunks() const upload::AbstractUploaderprotected
default_backend_dir_mode_upload::LocalUploaderprivatestatic
default_backend_file_mode_upload::LocalUploaderprivatestatic
DoGetObjectSize(const std::string &file_name)upload::LocalUploadervirtual
DoRemoveAsync(const std::string &file_to_delete)upload::LocalUploadervirtual
DoUpload(const std::string &remote_path, IngestionSource *source, const CallbackTN *callback)upload::LocalUploadervirtual
Factory typedefPolymorphicConstructionImpl< AbstractUploader, SpoolerDefinition, void >protected
FinalizeSession(bool commit, const std::string &old_root_hash, const std::string &new_root_hash, const RepositoryTag &tag)upload::AbstractUploadervirtual
FinalizeStreamedUpload(UploadStreamHandle *handle, const shash::Any &content_hash)upload::LocalUploadervirtual
GetNumberOfErrors() const upload::LocalUploadervirtual
GetNumTasks() const upload::AbstractUploaderinlinevirtual
GetObjectSize(const shash::Any &hash)upload::AbstractUploaderinline
IncJobsInFlight()upload::AbstractUploaderinlineprotected
InitCounters(perf::StatisticsTemplate *statistics)upload::AbstractUploader
Initialize()upload::AbstractUploadervirtual
InitStreamedUpload(const CallbackTN *callback)upload::LocalUploadervirtual
Introspect()PolymorphicConstruction< AbstractUploader, SpoolerDefinition >inlinestatic
IntrospectionData typedefPolymorphicConstruction< AbstractUploader, SpoolerDefinition >
LazilyRegisterPlugins()PolymorphicConstructionImpl< AbstractUploader, SpoolerDefinition, void >inlineprotectedstatic
LocalUploader(const SpoolerDefinition &spooler_definition)upload::LocalUploaderexplicit
MakeCallback(typename BoundCallback< UploaderResults, DelegateT >::CallbackMethod method, DelegateT *delegate)Callbackable< UploaderResults >inlinestatic
MakeCallback(typename Callback< UploaderResults >::CallbackFunction function)Callbackable< UploaderResults >inlinestatic
MakeClosure(typename BoundClosure< UploaderResults, DelegateT, ClosureDataT >::CallbackMethod method, DelegateT *delegate, const ClosureDataT &closure_data)Callbackable< UploaderResults >inlinestatic
Mkdir(const std::string &path)upload::LocalUploadervirtual
Move(const std::string &local_path, const std::string &remote_path) const upload::LocalUploaderprotected
name() const upload::LocalUploaderinlinevirtual
Peek(const std::string &path)upload::LocalUploadervirtual
PlaceBootstrappingShortcut(const shash::Any &object)upload::LocalUploadervirtual
registered_plugins_PolymorphicConstructionImpl< AbstractUploader, SpoolerDefinition, void >protectedstatic
RegisterPlugin()PolymorphicConstructionImpl< AbstractUploader, SpoolerDefinition, void >inlineprotectedstatic
RegisterPlugins()upload::AbstractUploaderstatic
RemoveAsync(const std::string &file_to_delete)upload::AbstractUploaderinline
RemoveAsync(const shash::Any &hash_to_delete)upload::AbstractUploaderinline
Respond(const CallbackTN *callback, const UploaderResults &result) const upload::AbstractUploaderinlineprotected
ScheduleCommit(UploadStreamHandle *handle, const shash::Any &content_hash)upload::AbstractUploaderinline
ScheduleUpload(UploadStreamHandle *handle, UploadBuffer buffer, const CallbackTN *callback=NULL)upload::AbstractUploaderinline
SingleCopy()SingleCopyinlineprotected
spooler_definition() const upload::AbstractUploaderinlineprotected
StreamedUpload(UploadStreamHandle *handle, UploadBuffer buffer, const CallbackTN *callback=NULL)upload::LocalUploadervirtual
TearDown()upload::AbstractUploader
temporary_path_upload::LocalUploaderprivate
UploadFile(const std::string &local_path, const std::string &remote_path, const CallbackTN *callback=NULL)upload::AbstractUploaderinline
UploadIngestionSource(const std::string &remote_path, IngestionSource *source, const CallbackTN *callback=NULL)upload::AbstractUploaderinline
upstream_path_upload::LocalUploaderprivate
WaitForUpload() const upload::AbstractUploadervirtual
WillHandle(const SpoolerDefinition &spooler_definition)upload::LocalUploaderstatic
~AbstractUploader()upload::AbstractUploaderinlinevirtual
~PolymorphicConstructionImpl()PolymorphicConstructionImpl< AbstractUploader, SpoolerDefinition, void >inlinevirtual