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