Go to the documentation of this file.
25 #ifndef __XRD_CL_COPY_JOB_HH__
26 #define __XRD_CL_COPY_JOB_HH__
108 #endif // __XRD_CL_COPY_JOB_HH__
Copy job.
Definition: XrdClCopyJob.hh:36
PropertyList * GetProperties()
Get the job properties.
Definition: XrdClCopyJob.hh:70
A key-value pair map storing both keys and values as strings.
Definition: XrdClPropertyList.hh:41
const URL & GetSource() const
Get source.
Definition: XrdClCopyJob.hh:86
virtual ~CopyJob()
Virtual destructor.
Definition: XrdClCopyJob.hh:55
PropertyList * GetResults()
Get the job results.
Definition: XrdClCopyJob.hh:78
PropertyList * pProperties
Definition: XrdClCopyJob.hh:100
Interface for copy progress notification.
Definition: XrdClCopyProcess.hh:42
Request status.
Definition: XrdClXRootDResponses.hh:215
PropertyList * pResults
Definition: XrdClCopyJob.hh:101
uint16_t pJobId
Definition: XrdClCopyJob.hh:104
URL pSource
Definition: XrdClCopyJob.hh:102
CopyJob(uint16_t jobId, PropertyList *jobProperties, PropertyList *jobResults)
Constructor.
Definition: XrdClCopyJob.hh:41
Definition: XrdClAnyObject.hh:26
URL pTarget
Definition: XrdClCopyJob.hh:103
bool Get(const std::string &name, Item &item) const
Definition: XrdClPropertyList.hh:65
URL representation.
Definition: XrdClURL.hh:31
virtual XRootDStatus Run(CopyProgressHandler *progress=0)=0
const URL & GetTarget() const
Get target.
Definition: XrdClCopyJob.hh:94