#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: