|
xrootd
|
#include <XrdClClassicCopyJob.hh>


Public Member Functions | |
| ClassicCopyJob (uint16_t jobId, PropertyList *jobProperties, PropertyList *jobResults) | |
| virtual XRootDStatus | Run (CopyProgressHandler *progress=0) |
| const XRootDStatus & | GetResult () const |
Public Member Functions inherited from XrdCl::CopyJob | |
| CopyJob (uint16_t jobId, PropertyList *jobProperties, PropertyList *jobResults) | |
| Constructor. More... | |
| virtual | ~CopyJob () |
| Virtual destructor. More... | |
| void | Init () |
| PropertyList * | GetProperties () |
| Get the job properties. More... | |
| PropertyList * | GetResults () |
| Get the job results. More... | |
| const URL & | GetSource () const |
| Get source. More... | |
| const URL & | GetTarget () const |
| Get target. More... | |
Private Member Functions | |
| XrdCl::XRootDStatus & | SourceError (XrdCl::XRootDStatus &status) |
| XrdCl::XRootDStatus & | DestinationError (XrdCl::XRootDStatus &status) |
| template<typename... Args> | |
| XRootDStatus & | SetResult (Args &&...args) |
Private Attributes | |
| XRootDStatus | result |
Additional Inherited Members | |
Protected Attributes inherited from XrdCl::CopyJob | |
| PropertyList * | pProperties |
| PropertyList * | pResults |
| URL | pSource |
| URL | pTarget |
| uint16_t | pJobId |
| XrdCl::ClassicCopyJob::ClassicCopyJob | ( | uint16_t | jobId, |
| PropertyList * | jobProperties, | ||
| PropertyList * | jobResults | ||
| ) |
|
inlineprivate |
|
inline |
References result.
|
virtual |
Run the copy job
| progress | the handler to be notified about the copy progress |
Implements XrdCl::CopyJob.
|
inlineprivate |
References result.
|
inlineprivate |
|
private |
Referenced by DestinationError(), GetResult(), SetResult(), and SourceError().
1.8.5