19 #ifndef __XRD_CL_CLASSIC_COPY_JOB_HH__
20 #define __XRD_CL_CLASSIC_COPY_JOB_HH__
73 msg +=
" (destination)";
82 template<
typename ... Args>
96 #endif // __XRD_CL_CLASSIC_COPY_JOB_HH__
XRootDStatus & SetResult(Args &&...args)
Definition: XrdClClassicCopyJob.hh:83
Interface for copy progress notification.
Definition: XrdClCopyProcess.hh:41
const XRootDStatus & GetResult() const
Definition: XrdClClassicCopyJob.hh:48
virtual XRootDStatus Run(CopyProgressHandler *progress=0)
void SetErrorMessage(const std::string &message)
Set the error message.
Definition: XrdClXRootDResponses.hh:250
Definition: XrdClClassicCopyJob.hh:27
XrdCl::XRootDStatus & SourceError(XrdCl::XRootDStatus &status)
Definition: XrdClClassicCopyJob.hh:58
Copy job.
Definition: XrdClCopyJob.hh:35
XRootDStatus result
Definition: XrdClClassicCopyJob.hh:92
Request status.
Definition: XrdClXRootDResponses.hh:218
ClassicCopyJob(uint16_t jobId, PropertyList *jobProperties, PropertyList *jobResults)
const std::string & GetErrorMessage() const
Get error message.
Definition: XrdClXRootDResponses.hh:242
A key-value pair map storing both keys and values as strings.
Definition: XrdClPropertyList.hh:40
XrdCl::XRootDStatus & DestinationError(XrdCl::XRootDStatus &status)
Definition: XrdClClassicCopyJob.hh:70