XrdCl::JobDescriptor Struct Reference

Job description. More...

#include <XrdClCopyProcess.hh>

Collaboration diagram for XrdCl::JobDescriptor:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 JobDescriptor ()

Public Attributes

URL source
 [in] original source URL
URL target
 [in] target directory or file
uint16_t sourceLimit
bool force
 [in] overwrite target if exists
bool posc
bool coerce
bool thirdParty
bool thirdPartyFallBack
bool checkSumPrint
std::string checkSumType
 [in] type of the checksum
std::string checkSumPreset
 [in] checksum preset
uint32_t chunkSize
uint8_t parallelChunks
std::string sourceCheckSum
std::string targetCheckSum
XRootDStatus status
std::vector< URLsources
URL realTarget
 the actual disk server target

Detailed Description

Job description.


Constructor & Destructor Documentation

XrdCl::JobDescriptor::JobDescriptor (  )  [inline]


Member Data Documentation

std::string XrdCl::JobDescriptor::checkSumPreset

[in] checksum preset

bool XrdCl::JobDescriptor::checkSumPrint

[in] print checksum after the transfer

std::string XrdCl::JobDescriptor::checkSumType

[in] type of the checksum

uint32_t XrdCl::JobDescriptor::chunkSize

[in] chunk size for remote transfers

bool XrdCl::JobDescriptor::coerce

[in] ignore file usage rules, ie. apply Force flag to Open

bool XrdCl::JobDescriptor::force

[in] overwrite target if exists

uint8_t XrdCl::JobDescriptor::parallelChunks

[in] number of chunks that should be requested in parallel

bool XrdCl::JobDescriptor::posc

[in] persistify on successful close

URL XrdCl::JobDescriptor::realTarget

the actual disk server target

URL XrdCl::JobDescriptor::source

[in] original source URL

std::string XrdCl::JobDescriptor::sourceCheckSum

[out] checksum calculated at source

uint16_t XrdCl::JobDescriptor::sourceLimit

[in] max number of download sources

std::vector<URL> XrdCl::JobDescriptor::sources

[out] all the possible sources that may have been located

XRootDStatus XrdCl::JobDescriptor::status

[out] status of the copy operation

URL XrdCl::JobDescriptor::target

[in] target directory or file

std::string XrdCl::JobDescriptor::targetCheckSum

[out] checksum calculated at target

bool XrdCl::JobDescriptor::thirdParty

[in] do third party copy if possible

bool XrdCl::JobDescriptor::thirdPartyFallBack

[in] fall back to classic copy when it is impossible to do 3rd party


The documentation for this struct was generated from the following file:
Generated on 27 Jul 2013 for xrootd by  doxygen 1.4.7