CernVM-FS
2.12.0
|
#include <upload_facility.h>
Public Member Functions | |
TaskUpload (AbstractUploader *uploader, Tube< AbstractUploader::UploadJob > *tube) | |
Public Member Functions inherited from TubeConsumer< AbstractUploader::UploadJob > | |
virtual | ~TubeConsumer () |
Protected Member Functions | |
virtual void | Process (AbstractUploader::UploadJob *upload_job) |
Protected Member Functions inherited from TubeConsumer< AbstractUploader::UploadJob > | |
TubeConsumer (Tube< AbstractUploader::UploadJob > *tube) | |
virtual void | Process (AbstractUploader::UploadJob *item)=0 |
virtual void | OnTerminate () |
Private Attributes | |
AbstractUploader * | uploader_ |
Additional Inherited Members | |
Protected Attributes inherited from TubeConsumer< AbstractUploader::UploadJob > | |
Tube < AbstractUploader::UploadJob > * | tube_ |
The actual writing is multi-threaded.
Definition at line 445 of file upload_facility.h.
|
inlineexplicit |
Definition at line 447 of file upload_facility.h.
|
protectedvirtual |
|
private |
Definition at line 458 of file upload_facility.h.
Referenced by Process().