#include <XrdClThirdPartyCopyJob.hh>
◆ ThirdPartyCopyJob()
◆ CanDo()
Check whether doing a third party copy is feasible for given job descriptor
- Parameters
-
property | list - may be extended by info needed for TPC |
- Returns
- error when a third party copy cannot be performed and fatal error when no copy can be performed
◆ GenerateKey()
static std::string XrdCl::ThirdPartyCopyJob::GenerateKey |
( |
| ) |
|
|
staticprivate |
◆ Run()
Run the copy job
- Parameters
-
progress | the handler to be notified about the copy progress |
- Returns
- status of the copy operation
Implements XrdCl::CopyJob.
◆ RunLite()
◆ RunTPC()
◆ checkSumMode
std::string XrdCl::ThirdPartyCopyJob::checkSumMode |
|
private |
◆ checkSumPreset
std::string XrdCl::ThirdPartyCopyJob::checkSumPreset |
|
private |
◆ checkSumType
std::string XrdCl::ThirdPartyCopyJob::checkSumType |
|
private |
◆ coerce
bool XrdCl::ThirdPartyCopyJob::coerce |
|
private |
◆ delegate
bool XrdCl::ThirdPartyCopyJob::delegate |
|
private |
◆ dstFile
◆ force
bool XrdCl::ThirdPartyCopyJob::force |
|
private |
◆ initTimeout
uint16_t XrdCl::ThirdPartyCopyJob::initTimeout |
|
private |
◆ nbStrm
int XrdCl::ThirdPartyCopyJob::nbStrm |
|
private |
◆ realTarget
URL XrdCl::ThirdPartyCopyJob::realTarget |
|
private |
◆ sourceSize
uint64_t XrdCl::ThirdPartyCopyJob::sourceSize |
|
private |
◆ tpcKey
std::string XrdCl::ThirdPartyCopyJob::tpcKey |
|
private |
◆ tpcLite
bool XrdCl::ThirdPartyCopyJob::tpcLite |
|
private |
◆ tpcSource
URL XrdCl::ThirdPartyCopyJob::tpcSource |
|
private |
The documentation for this class was generated from the following file: