![]() |
XRootD
|
#include <XrdClTPFallBackCopyJob.hh>
Public Member Functions | |
TPFallBackCopyJob (uint16_t jobId, PropertyList *jobProperties, PropertyList *jobResults) | |
Constructor. More... | |
virtual | ~TPFallBackCopyJob () |
Destructor. More... | |
virtual XRootDStatus | Run (CopyProgressHandler *progress=0) |
![]() | |
CopyJob (uint16_t jobId, PropertyList *jobProperties, PropertyList *jobResults) | |
Constructor. More... | |
virtual | ~CopyJob () |
Virtual destructor. More... | |
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... | |
void | Init () |
Additional Inherited Members | |
![]() | |
uint16_t | pJobId |
PropertyList * | pProperties |
PropertyList * | pResults |
URL | pSource |
URL | pTarget |
Definition at line 33 of file XrdClTPFallBackCopyJob.hh.
XrdCl::TPFallBackCopyJob::TPFallBackCopyJob | ( | uint16_t | jobId, |
PropertyList * | jobProperties, | ||
PropertyList * | jobResults | ||
) |
Constructor.
Definition at line 38 of file XrdClTPFallBackCopyJob.cc.
References XrdCl::Log::Debug(), XrdCl::DefaultEnv::GetLog(), XrdCl::CopyJob::GetSource(), XrdCl::CopyJob::GetTarget(), and XrdCl::UtilityMsg.
|
virtual |
|
virtual |
Run the copy job
progress | the handler to be notified about the copy progress |
Implements XrdCl::CopyJob.
Definition at line 61 of file XrdClTPFallBackCopyJob.cc.
References XrdCl::Status::code, XrdCl::Log::Debug(), XrdCl::errNotSupported, XrdCl::errOperationExpired, XrdCl::PropertyList::Get(), XrdCl::DefaultEnv::GetLog(), XrdCl::Status::IsOK(), XrdCl::CopyJob::pJobId, XrdCl::CopyJob::pProperties, XrdCl::CopyJob::pResults, XrdCl::CopyJob::Run(), and XrdCl::UtilityMsg.