#include <XrdClCopyProcess.hh>
Public Member Functions | |
CopyProcess () | |
Constructor. | |
virtual | ~CopyProcess () |
Destructor. | |
void | AddJob (JobDescriptor *job) |
XRootDStatus | Prepare () |
XRootDStatus | Run (CopyProgressHandler *handler) |
Run the copy jobs. | |
Private Member Functions | |
void | CleanUpJobs () |
Private Attributes | |
std::list< JobDescriptor * > | pJobDescs |
std::list< CopyJob * > | pJobs |
XrdCl::CopyProcess::CopyProcess | ( | ) | [inline] |
Constructor.
virtual XrdCl::CopyProcess::~CopyProcess | ( | ) | [virtual] |
Destructor.
void XrdCl::CopyProcess::AddJob | ( | JobDescriptor * | job | ) | [inline] |
Add job - it's user's responsibility to handle these after the copy has bee done
void XrdCl::CopyProcess::CleanUpJobs | ( | ) | [private] |
XRootDStatus XrdCl::CopyProcess::Prepare | ( | ) |
XRootDStatus XrdCl::CopyProcess::Run | ( | CopyProgressHandler * | handler | ) |
Run the copy jobs.
std::list<JobDescriptor*> XrdCl::CopyProcess::pJobDescs [private] |
std::list<CopyJob*> XrdCl::CopyProcess::pJobs [private] |