#include <XrdClCopyProcess.hh>
Collaboration diagram for XrdCl::CopyJob:
Public Member Functions | |
CopyJob (JobDescriptor *jobDesc) | |
Constructor. | |
virtual | ~CopyJob () |
Virtual destructor. | |
virtual XRootDStatus | Run (CopyProgressHandler *progress=0)=0 |
JobDescriptor * | GetDescriptor () const |
Get the job descriptor. | |
Protected Attributes | |
JobDescriptor * | pJob |
XrdCl::CopyJob::CopyJob | ( | JobDescriptor * | jobDesc | ) | [inline] |
Constructor.
virtual XrdCl::CopyJob::~CopyJob | ( | ) | [inline, virtual] |
Virtual destructor.
JobDescriptor* XrdCl::CopyJob::GetDescriptor | ( | ) | const [inline] |
Get the job descriptor.
virtual XRootDStatus XrdCl::CopyJob::Run | ( | CopyProgressHandler * | progress = 0 |
) | [pure virtual] |
Run the copy job
progress | the handler to be notified about the copy progress |
JobDescriptor* XrdCl::CopyJob::pJob [protected] |