|
xrootd
|
#include "XrdApps/XrdCpConfig.hh"#include "XrdApps/XrdCpFile.hh"#include "XrdCl/XrdClConstants.hh"#include "XrdCl/XrdClCopyProcess.hh"#include "XrdCl/XrdClDefaultEnv.hh"#include "XrdCl/XrdClLog.hh"#include "XrdCl/XrdClFileSystem.hh"#include "XrdCl/XrdClUtils.hh"#include <iostream>#include <iomanip>
Classes | |
| class | ProgressDisplay |
Functions | |
| bool | AllOptionsSupported (XrdCpConfig *config) |
| void | AppendCGI (std::string &url, const char *newCGI) |
| void | ProcessCommandLineEnv (XrdCpConfig *config) |
| const char * | FileType2String (XrdCpFile::PType type) |
| uint32_t | CountSources (XrdCpFile *file) |
| void | AdjustFileInfo (XrdCpFile *file) |
| void | CleanUpJobs (std::vector< XrdCl::JobDescriptor * > &jobs) |
| int | main (int argc, char **argv) |
| void AdjustFileInfo | ( | XrdCpFile * | file | ) |
References XrdCpFile::Doff, and XrdCpFile::Path.
Referenced by main().
| bool AllOptionsSupported | ( | XrdCpConfig * | config | ) |
References XrdCpConfig::DoServer, XrdCpConfig::nSrcs, XrdCpConfig::pHost, XrdCpConfig::Want(), and XrdCpConfig::xRate.
Referenced by main().
| void AppendCGI | ( | std::string & | url, |
| const char * | newCGI | ||
| ) |
Referenced by main().
| void CleanUpJobs | ( | std::vector< XrdCl::JobDescriptor * > & | jobs | ) |
Referenced by main().
| uint32_t CountSources | ( | XrdCpFile * | file | ) |
References XrdCpFile::Next.
Referenced by main().
| const char* FileType2String | ( | XrdCpFile::PType | type | ) |
References XrdCpFile::isDir, XrdCpFile::isFile, XrdCpFile::isHttp, XrdCpFile::isHttps, XrdCpFile::isStdIO, and XrdCpFile::isXroot.
Referenced by main().
| int main | ( | int | argc, |
| char ** | argv | ||
| ) |
References AdjustFileInfo(), AllOptionsSupported(), AppendCGI(), XrdCl::AppMsg, XrdCl::JobDescriptor::checkSumPreset, XrdCl::JobDescriptor::checkSumPrint, XrdCl::JobDescriptor::checkSumType, XrdCl::JobDescriptor::chunkSize, XrdCpConfig::CksVal, CleanUpJobs(), XrdCl::JobDescriptor::coerce, XrdCpConfig::Config(), CountSources(), XrdCl::Log::DebugMsg, XrdCl::DefaultCPChunkSize, XrdCl::DefaultCPParallelChunks, XrdCpConfig::Dlvl, XrdCpConfig::DoCksum, XrdCpConfig::DoCoerce, XrdCpConfig::DoForce, XrdCpConfig::DoNoPbar, XrdCpConfig::DoPosc, XrdCpConfig::DoTpc, XrdCpConfig::DoTpcOnly, XrdCpConfig::dstFile, XrdCpConfig::dstOpq, XrdCl::Log::DumpMsg, FileType2String(), XrdCl::JobDescriptor::force, XrdCl::DefaultEnv::GetEnv(), XrdCl::DefaultEnv::GetLog(), XrdCl::URL::GetPath(), XrdCl::Log::InfoMsg, XrdCpFile::isDir, XrdCl::StatInfo::IsDir, XrdCpFile::isFile, XrdCl::Status::IsOK(), XrdCpFile::isXroot, XrdCpConfig::nStrm, XrdCl::JobDescriptor::parallelChunks, XrdCpFile::Path, XrdCl::JobDescriptor::posc, ProcessCommandLineEnv(), XrdCpFile::Protocol, XrdCl::JobDescriptor::source, XrdCl::Utils::splitString(), XrdCpConfig::srcFile, XrdCpConfig::srcOpq, XrdCl::FileSystem::Stat(), XrdCl::JobDescriptor::target, XrdCl::StatInfo::TestFlags(), XrdCl::JobDescriptor::thirdParty, XrdCl::JobDescriptor::thirdPartyFallBack, and XrdCpConfig::Want().
| void ProcessCommandLineEnv | ( | XrdCpConfig * | config | ) |
1.8.3.1