25#ifndef __XRD_CL_COPY_JOB_HH__
26#define __XRD_CL_COPY_JOB_HH__
Copy job.
Definition XrdClCopyJob.hh:36
virtual ~CopyJob()
Virtual destructor.
Definition XrdClCopyJob.hh:54
PropertyList * pResults
Definition XrdClCopyJob.hh:109
PropertyList * GetResults()
Get the job results.
Definition XrdClCopyJob.hh:86
virtual XRootDStatus Run(CopyProgressHandler *progress=0)=0
URL pSource
Definition XrdClCopyJob.hh:110
uint16_t pJobId
Definition XrdClCopyJob.hh:112
PropertyList * GetProperties()
Get the job properties.
Definition XrdClCopyJob.hh:78
URL pTarget
Definition XrdClCopyJob.hh:111
const URL & GetSource() const
Get source.
Definition XrdClCopyJob.hh:94
void Init()
Definition XrdClCopyJob.hh:61
CopyJob(uint16_t jobId, PropertyList *jobProperties, PropertyList *jobResults)
Constructor.
Definition XrdClCopyJob.hh:41
const URL & GetTarget() const
Get target.
Definition XrdClCopyJob.hh:102
PropertyList * pProperties
Definition XrdClCopyJob.hh:108
Interface for copy progress notification.
Definition XrdClCopyProcess.hh:42
A key-value pair map storing both keys and values as strings.
Definition XrdClPropertyList.hh:41
bool Get(const std::string &name, Item &item) const
Definition XrdClPropertyList.hh:65
URL representation.
Definition XrdClURL.hh:31
Request status.
Definition XrdClXRootDResponses.hh:219
Definition XrdClAction.hh:34