#include "XProtocol/XProtocol.hh"#include "XrdCl/XrdClConstants.hh"#include "XrdCl/XrdClCopyProcess.hh"#include "XrdCl/XrdClDefaultEnv.hh"#include "XrdCl/XrdClFSExecutor.hh"#include "XrdCl/XrdClFile.hh"#include "XrdCl/XrdClFileSystem.hh"#include "XrdCl/XrdClFileSystemOperations.hh"#include "XrdCl/XrdClFileSystemUtils.hh"#include "XrdCl/XrdClLog.hh"#include "XrdCl/XrdClParallelOperation.hh"#include "XrdCl/XrdClStatus.hh"#include "XrdCl/XrdClURL.hh"#include "XrdCl/XrdClUtils.hh"#include "XrdCl/XrdClXRootDResponses.hh"#include "XrdOuc/XrdOucPrivateUtils.hh"#include "XrdSys/XrdSysE2T.hh"#include <algorithm>#include <cctype>#include <getopt.h>#include <iterator>#include <cmath>#include <cstdio>#include <cstdlib>#include <iomanip>#include <iostream>Go to the source code of this file.
Classes | |
| class | ProgressDisplay |
Variables | |
| uint16_t | rl_insert = 0 |
| void add_history | ( | const char * | ) |
Definition at line 2266 of file XrdClFS.cc.
References add_history().
Referenced by add_history(), add_history(), ExecuteInteractive(), and main().
| XRootDStatus BuildPath | ( | std::string & | newPath, |
| Env * | env, | ||
| const std::string & | path, | ||
| const char * | op = nullptr ) |
Definition at line 164 of file XrdClFS.cc.
References XrdCl::XRootDStatus::XRootDStatus(), XrdCl::AppMsg, BuildPath(), XrdCl::errInvalidArgs, XrdCl::Log::Error(), XrdCl::Env::GetInt(), XrdCl::DefaultEnv::GetLog(), XrdCl::Env::GetString(), XrdCl::Utils::splitString(), and XrdCl::stError.
Referenced by BuildPath(), DoCache(), DoCat(), DoCD(), DoChMod(), DoLocate(), DoLS(), DoMkDir(), DoMv(), DoQuery(), DoRm(), DoRmDir(), DoStat(), DoStatVFS(), DoTail(), DoTruncate(), and DoXAttr().
Definition at line 2290 of file XrdClFS.cc.
References BuildPrompt(), XrdCl::URL::GetHostId(), and XrdCl::Env::GetString().
Referenced by BuildPrompt(), and ExecuteInteractive().
| XRootDStatus ConvertMode | ( | Access::Mode & | mode, |
| const std::string & | modeStr ) |
Definition at line 249 of file XrdClFS.cc.
References XrdCl::XRootDStatus::XRootDStatus(), ConvertMode(), XrdCl::errInvalidArgs, XrdCl::Access::GR, XrdCl::Access::GW, XrdCl::Access::GX, XrdCl::Access::None, XrdCl::Access::OR, XrdCl::Access::OW, XrdCl::Access::OX, XrdCl::stError, XrdCl::Access::UR, XrdCl::Access::UW, and XrdCl::Access::UX.
Referenced by ConvertMode(), DoChMod(), and DoMkDir().
| FSExecutor * CreateExecutor | ( | const URL & | url | ) |
Definition at line 2209 of file XrdClFS.cc.
References XrdCl::FSExecutor::FSExecutor(), XrdCl::FSExecutor::AddCommand(), CreateExecutor(), DoCache(), DoCat(), DoCD(), DoChMod(), DoLocate(), DoLS(), DoMkDir(), DoMv(), DoPrepare(), DoQuery(), DoRm(), DoRmDir(), DoSpaceInfo(), DoStat(), DoStatVFS(), DoTail(), DoTruncate(), DoXAttr(), PrintHelp(), and XrdCl::Env::PutString().
Referenced by CreateExecutor(), ExecuteCommand(), and ExecuteInteractive().
| XRootDStatus DoCache | ( | FileSystem * | fs, |
| Env * | env, | ||
| const FSExecutor::CommandParams & | args ) |
Definition at line 294 of file XrdClFS.cc.
References XrdCl::XRootDStatus::XRootDStatus(), XrdCl::AppMsg, BuildPath(), DoCache(), XrdCl::errInvalidArgs, XrdCl::Log::Error(), XrdCl::DefaultEnv::GetLog(), XrdCl::Status::IsOK(), XrdCl::FileSystem::SendCache(), XrdCl::stError, XrdCl::XRootDStatus::ToStr(), and XrdCl::Buffer::ToString().
Referenced by CreateExecutor(), and DoCache().
| XRootDStatus DoCat | ( | FileSystem * | fs, |
| Env * | env, | ||
| const FSExecutor::CommandParams & | args ) |
Definition at line 1604 of file XrdClFS.cc.
References XrdCl::XRootDStatus::XRootDStatus(), XrdCl::CopyProcess::AddJob(), XrdCl::AppMsg, BuildPath(), DoCat(), XrdCl::errInvalidAddr, XrdCl::errInvalidArgs, XrdCl::Log::Error(), XrdCl::DefaultEnv::GetLog(), XrdCl::Env::GetString(), XrdCl::Status::IsOK(), XrdCl::CopyProcess::Prepare(), XrdCl::CopyProcess::Run(), XrdCl::stError, and XrdCl::XRootDStatus::ToStr().
Referenced by CreateExecutor(), and DoCat().
| XRootDStatus DoCD | ( | FileSystem * | fs, |
| Env * | env, | ||
| const FSExecutor::CommandParams & | args ) |
Definition at line 354 of file XrdClFS.cc.
References XrdCl::XRootDStatus::XRootDStatus(), XrdCl::AppMsg, BuildPath(), DoCD(), XrdCl::errInvalidArgs, XrdCl::Log::Error(), XrdCl::DefaultEnv::GetLog(), XrdCl::StatInfo::IsDir, XrdCl::Status::IsOK(), XrdCl::Env::PutInt(), XrdCl::Env::PutString(), XrdCl::FileSystem::Stat(), XrdCl::stError, XrdCl::StatInfo::TestFlags(), and XrdCl::XRootDStatus::ToStr().
Referenced by CreateExecutor(), and DoCD().
| XRootDStatus DoChMod | ( | FileSystem * | fs, |
| Env * | env, | ||
| const FSExecutor::CommandParams & | args ) |
Definition at line 911 of file XrdClFS.cc.
References XrdCl::XRootDStatus::XRootDStatus(), XrdCl::AppMsg, BuildPath(), XrdCl::FileSystem::ChMod(), ConvertMode(), DoChMod(), XrdCl::errInvalidArgs, XrdCl::Log::Error(), XrdCl::DefaultEnv::GetLog(), XrdCl::Status::IsOK(), XrdCl::Access::None, XrdCl::stError, and XrdCl::XRootDStatus::ToStr().
Referenced by CreateExecutor(), and DoChMod().
| XRootDStatus DoLocate | ( | FileSystem * | fs, |
| Env * | env, | ||
| const FSExecutor::CommandParams & | args ) |
Definition at line 958 of file XrdClFS.cc.
References XrdCl::XRootDStatus::XRootDStatus(), XrdCl::AppMsg, XrdCl::LocationInfo::Begin(), BuildPath(), XrdCl::Status::code, XrdCl::FileSystem::DeepLocate(), DoLocate(), XrdCl::LocationInfo::End(), XrdCl::errInvalidArgs, XrdCl::Log::Error(), XrdCl::OpenFlags::Force, XrdCl::DefaultEnv::GetEnv(), XrdCl::DefaultEnv::GetLog(), XrdCl::Status::IsOK(), XrdCl::FileSystem::Locate(), XrdCl::LocationInfo::ManagerOnline, XrdCl::LocationInfo::ManagerPending, XrdCl::OpenFlags::None, XrdCl::OpenFlags::NoWait, XrdCl::OpenFlags::PrefName, XrdCl::Env::PutInt(), XrdCl::LocationInfo::Read, XrdCl::LocationInfo::ReadWrite, XrdCl::OpenFlags::Refresh, XrdCl::LocationInfo::ServerOnline, XrdCl::LocationInfo::ServerPending, XrdCl::stError, XrdCl::suPartial, and XrdCl::XRootDStatus::ToStr().
Referenced by CreateExecutor(), and DoLocate().
| XRootDStatus DoLS | ( | FileSystem * | fs, |
| Env * | env, | ||
| const FSExecutor::CommandParams & | args ) |
Definition at line 473 of file XrdClFS.cc.
References XrdCl::XRootDStatus::XRootDStatus(), XrdCl::AppMsg, XrdCl::DirectoryList::Begin(), BuildPath(), XrdCl::DirListFlags::Cksm, XrdCl::Status::code, XrdCl::Log::Debug(), XrdCl::FileSystem::DirList(), DoLS(), XrdCl::DirectoryList::End(), XrdCl::errInvalidArgs, XrdCl::Log::Error(), XrdCl::StatInfo::GetChecksum(), XrdCl::StatInfo::GetGroup(), XrdCl::DefaultEnv::GetLog(), XrdCl::StatInfo::GetOwner(), XrdCl::DirectoryList::GetParentName(), XrdCl::FileSystem::GetProperty(), XrdCl::StatInfo::GetSize(), getSizeStr(), XrdCl::Env::GetString(), XrdCl::StatInfo::IsDir, XrdCl::Status::IsOK(), XrdCl::DirListFlags::Locate, XrdCl::DirListFlags::Merge, nbDigits(), PrintDirListStatInfo(), XrdCl::DirListFlags::Recursive, XrdCl::DirListFlags::Stat, XrdCl::FileSystem::Stat(), XrdCl::stError, XrdCl::suPartial, XrdCl::StatInfo::TestFlags(), XrdCl::XRootDStatus::ToStr(), and XrdCl::DirListFlags::Zip.
Referenced by CreateExecutor(), and DoLS().
| XRootDStatus DoMkDir | ( | FileSystem * | fs, |
| Env * | env, | ||
| const FSExecutor::CommandParams & | args ) |
Definition at line 647 of file XrdClFS.cc.
References XrdCl::XRootDStatus::XRootDStatus(), XrdCl::AppMsg, BuildPath(), ConvertMode(), DoMkDir(), XrdCl::errInvalidArgs, XrdCl::Log::Error(), XrdCl::DefaultEnv::GetLog(), XrdCl::Status::IsOK(), XrdCl::MkDirFlags::MakePath, XrdCl::FileSystem::MkDir(), XrdCl::Access::None, XrdCl::MkDirFlags::None, XrdCl::stError, and XrdCl::XRootDStatus::ToStr().
Referenced by CreateExecutor(), and DoMkDir().
| XRootDStatus DoMv | ( | FileSystem * | fs, |
| Env * | env, | ||
| const FSExecutor::CommandParams & | args ) |
Definition at line 747 of file XrdClFS.cc.
References XrdCl::XRootDStatus::XRootDStatus(), XrdCl::AppMsg, BuildPath(), DoMv(), XrdCl::errInvalidArgs, XrdCl::Log::Error(), XrdCl::DefaultEnv::GetLog(), XrdCl::Status::IsOK(), XrdCl::FileSystem::Mv(), XrdCl::stError, and XrdCl::XRootDStatus::ToStr().
Referenced by CreateExecutor(), and DoMv().
| XRootDStatus DoPrepare | ( | FileSystem * | fs, |
| Env * | env, | ||
| const FSExecutor::CommandParams & | args ) |
Definition at line 1449 of file XrdClFS.cc.
References XrdCl::XRootDStatus::XRootDStatus(), XrdCl::AppMsg, XrdCl::PrepareFlags::Cancel, XrdCl::PrepareFlags::Colocate, DoPrepare(), XrdCl::errInvalidArgs, XrdCl::Log::Error(), XrdCl::PrepareFlags::Evict, XrdCl::PrepareFlags::Fresh, XrdCl::DefaultEnv::GetLog(), XrdCl::Status::IsOK(), XrdCl::PrepareFlags::None, XrdCl::FileSystem::Prepare(), XrdCl::PrepareFlags::Stage, XrdCl::stError, XrdCl::XRootDStatus::ToStr(), XrdCl::Buffer::ToString(), and XrdCl::PrepareFlags::WriteMode.
Referenced by CreateExecutor(), and DoPrepare().
| XRootDStatus DoQuery | ( | FileSystem * | fs, |
| Env * | env, | ||
| const FSExecutor::CommandParams & | args ) |
Definition at line 1346 of file XrdClFS.cc.
References XrdCl::XRootDStatus::XRootDStatus(), XrdCl::AppMsg, BuildPath(), XrdCl::QueryCode::Checksum, XrdCl::QueryCode::ChecksumCancel, XrdCl::QueryCode::Config, DoQuery(), XrdCl::errInvalidArgs, XrdCl::Log::Error(), XrdCl::Buffer::FromString(), XrdCl::DefaultEnv::GetLog(), XrdCl::Status::IsOK(), XrdCl::QueryCode::Opaque, XrdCl::QueryCode::OpaqueFile, XrdCl::QueryCode::Prepare, XrdCl::FileSystem::Query(), XrdCl::QueryCode::Space, XrdCl::QueryCode::Stats, XrdCl::stError, XrdCl::XRootDStatus::ToStr(), XrdCl::Buffer::ToString(), and XrdCl::QueryCode::XAttr.
Referenced by CreateExecutor(), and DoQuery().
| XRootDStatus DoRm | ( | FileSystem * | fs, |
| Env * | env, | ||
| const FSExecutor::CommandParams & | args ) |
Definition at line 795 of file XrdClFS.cc.
References XrdCl::XRootDStatus::XRootDStatus(), XrdCl::AppMsg, BuildPath(), DoRm(), XrdCl::errInvalidArgs, XrdCl::Log::Error(), XrdCl::DefaultEnv::GetLog(), XrdCl::Status::IsOK(), XrdCl::Parallel(), XrdCl::stError, XrdCl::XRootDStatus::ToStr(), XrdCl::Status::ToString(), and XrdCl::WaitFor().
Referenced by CreateExecutor(), and DoRm().
| XRootDStatus DoRmDir | ( | FileSystem * | query, |
| Env * | env, | ||
| const FSExecutor::CommandParams & | args ) |
Definition at line 708 of file XrdClFS.cc.
References XrdCl::XRootDStatus::XRootDStatus(), XrdCl::AppMsg, BuildPath(), DoRmDir(), XrdCl::errInvalidArgs, XrdCl::Log::Error(), XrdCl::DefaultEnv::GetLog(), XrdCl::Status::IsOK(), XrdCl::FileSystem::RmDir(), XrdCl::stError, and XrdCl::XRootDStatus::ToStr().
Referenced by CreateExecutor(), and DoRmDir().
| XRootDStatus DoSpaceInfo | ( | FileSystem * | fs, |
| Env * | env, | ||
| const FSExecutor::CommandParams & | args ) |
Definition at line 1844 of file XrdClFS.cc.
References XrdCl::XRootDStatus::XRootDStatus(), XrdCl::AppMsg, XrdCl::Status::code, DoSpaceInfo(), XrdCl::errInvalidArgs, XrdCl::Log::Error(), XrdCl::FileSystemUtils::SpaceInfo::GetFree(), XrdCl::FileSystemUtils::SpaceInfo::GetLargestFreeChunk(), XrdCl::DefaultEnv::GetLog(), XrdCl::FileSystemUtils::GetSpaceInfo(), XrdCl::FileSystemUtils::SpaceInfo::GetTotal(), XrdCl::FileSystemUtils::SpaceInfo::GetUsed(), XrdCl::Status::IsOK(), XrdCl::stError, and XrdCl::suPartial.
Referenced by CreateExecutor(), and DoSpaceInfo().
| XRootDStatus DoStat | ( | FileSystem * | fs, |
| Env * | env, | ||
| const FSExecutor::CommandParams & | args ) |
Definition at line 1152 of file XrdClFS.cc.
References XrdCl::XRootDStatus::XRootDStatus(), XrdCl::AppMsg, XrdCl::Async(), XrdCl::StatInfo::BackUpExists, BuildPath(), DoStat(), XrdCl::errInvalidArgs, XrdCl::Log::Error(), XrdCl::StatInfo::ExtendedFormat(), XrdCl::StatInfo::GetAccessTimeAsString(), XrdCl::StatInfo::GetChangeTimeAsString(), XrdCl::PipelineException::GetError(), XrdCl::StatInfo::GetFlags(), XrdCl::StatInfo::GetGroup(), XrdCl::StatInfo::GetId(), XrdCl::DefaultEnv::GetLog(), XrdCl::StatInfo::GetModeAsString(), XrdCl::StatInfo::GetModTimeAsString(), XrdCl::StatInfo::GetOwner(), XrdCl::StatInfo::GetSize(), XrdCl::StatInfo::IsDir, XrdCl::Status::IsOK(), XrdCl::StatInfo::IsReadable, XrdCl::StatInfo::IsWritable, XrdCl::StatInfo::Offline, XrdCl::StatInfo::Other, XrdCl::Parallel(), XrdCl::StatInfo::POSCPending, ProcessStatQuery(), XrdCl::Stat(), XrdCl::stError, XrdCl::StatInfo::TestFlags(), XrdCl::XRootDStatus::ToStr(), and XrdCl::StatInfo::XBitSet.
Referenced by CreateExecutor(), and DoStat().
| XRootDStatus DoStatVFS | ( | FileSystem * | fs, |
| Env * | env, | ||
| const FSExecutor::CommandParams & | args ) |
Definition at line 1286 of file XrdClFS.cc.
References XrdCl::XRootDStatus::XRootDStatus(), XrdCl::AppMsg, BuildPath(), DoStatVFS(), XrdCl::errInvalidArgs, XrdCl::Log::Error(), XrdCl::StatInfoVFS::GetFreeRW(), XrdCl::StatInfoVFS::GetFreeStaging(), XrdCl::DefaultEnv::GetLog(), XrdCl::StatInfoVFS::GetNodesRW(), XrdCl::StatInfoVFS::GetNodesStaging(), XrdCl::StatInfoVFS::GetUtilizationRW(), XrdCl::StatInfoVFS::GetUtilizationStaging(), XrdCl::Status::IsOK(), XrdCl::FileSystem::StatVFS(), XrdCl::stError, and XrdCl::XRootDStatus::ToStr().
Referenced by CreateExecutor(), and DoStatVFS().
| XRootDStatus DoTail | ( | FileSystem * | fs, |
| Env * | env, | ||
| const FSExecutor::CommandParams & | args ) |
Definition at line 1717 of file XrdClFS.cc.
References XrdCl::XRootDStatus::XRootDStatus(), XrdCl::AppMsg, BuildPath(), XrdCl::File::Close(), DoTail(), XrdCl::errInvalidAddr, XrdCl::errInvalidArgs, XrdCl::Log::Error(), XrdCl::DefaultEnv::GetLog(), XrdCl::URL::GetObfuscatedURL(), XrdCl::StatInfo::GetSize(), XrdCl::Env::GetString(), XrdCl::URL::GetURL(), XrdCl::Status::IsOK(), XrdCl::File::Open(), XrdCl::File::Read(), XrdCl::OpenFlags::Read, XrdCl::URL::SetPath(), XrdCl::File::Stat(), XrdCl::stError, XrdCl::XRootDStatus::ToStr(), write, and XrdSysE2T().
Referenced by CreateExecutor(), and DoTail().
| XRootDStatus DoTruncate | ( | FileSystem * | fs, |
| Env * | env, | ||
| const FSExecutor::CommandParams & | args ) |
Definition at line 864 of file XrdClFS.cc.
References XrdCl::XRootDStatus::XRootDStatus(), XrdCl::AppMsg, BuildPath(), DoTruncate(), XrdCl::errInvalidArgs, XrdCl::Log::Error(), XrdCl::DefaultEnv::GetLog(), XrdCl::Status::IsOK(), XrdCl::stError, XrdCl::XRootDStatus::ToStr(), and XrdCl::FileSystem::Truncate().
Referenced by CreateExecutor(), and DoTruncate().
| XRootDStatus DoXAttr | ( | FileSystem * | fs, |
| Env * | env, | ||
| const FSExecutor::CommandParams & | args ) |
Definition at line 1887 of file XrdClFS.cc.
References XrdCl::XAttr::XAttr(), XrdCl::XAttrStatus::XAttrStatus(), XrdCl::XRootDStatus::XRootDStatus(), XrdCl::AppMsg, BuildPath(), XrdCl::FileSystem::DelXAttr(), DoXAttr(), XrdCl::errInvalidAddr, XrdCl::errInvalidArgs, XrdCl::Log::Error(), XrdCl::DefaultEnv::GetLog(), XrdCl::FileSystem::GetXAttr(), XrdCl::Status::IsOK(), kXR_fattrDel, kXR_fattrGet, kXR_fattrList, kXR_fattrSet, XrdCl::FileSystem::ListXAttr(), XrdCl::XAttrStatus::name, XrdCl::FileSystem::SetXAttr(), XrdCl::XAttrStatus::status, XrdCl::stError, XrdCl::XRootDStatus::ToStr(), and XrdCl::XAttr::value.
Referenced by CreateExecutor(), and DoXAttr().
| int ExecuteCommand | ( | const URL & | url, |
| const FSExecutor::CommandParams & | args ) |
Definition at line 2423 of file XrdClFS.cc.
References CreateExecutor(), ExecuteCommand(), XrdCl::FSExecutor::GetEnv(), and XrdCl::Env::PutInt().
| int ExecuteCommand | ( | FSExecutor * | ex, |
| const FSExecutor::CommandParams & | args ) |
Definition at line 2239 of file XrdClFS.cc.
References XrdCl::FSExecutor::Execute(), ExecuteCommand(), XrdCl::Status::GetShellCode(), XrdCl::Status::IsOK(), and XrdCl::XRootDStatus::ToStr().
Referenced by ExecuteCommand(), ExecuteCommand(), and main().
| int ExecuteInteractive | ( | const URL & | url, |
| bool | noCwd = false ) |
Definition at line 2364 of file XrdClFS.cc.
References add_history(), BuildPrompt(), CreateExecutor(), XrdCl::FSExecutor::Execute(), ExecuteInteractive(), getArguments(), XrdCl::FSExecutor::GetEnv(), XrdCl::Status::IsOK(), XrdCl::Env::PutInt(), read_history(), readline(), rl_bind_key(), rl_insert, XrdCl::XRootDStatus::ToStr(), and write_history().
Referenced by ExecuteInteractive(), and main().
| bool getArguments | ( | std::vector< std::string > & | result, |
| const std::string & | input ) |
parse command line
@ result : command parameters @ input : string containing the command line @ return : true if the command has been completed, false otherwise
Definition at line 2306 of file XrdClFS.cc.
References getArguments().
Referenced by ExecuteInteractive(), and getArguments().
| std::string getSizeStr | ( | uint64_t | size, |
| bool | human, | ||
| uint64_t | base ) |
Definition at line 409 of file XrdClFS.cc.
References XrdOucUtils::genHumanSize(), and getSizeStr().
Referenced by DoLS(), getSizeStr(), and PrintDirListStatInfo().
| int main | ( | int | argc, |
| char ** | argv ) |
Definition at line 2435 of file XrdClFS.cc.
References XrdCl::URL::URL(), XrdCl::Log::DebugMsg, XrdCl::Log::DumpMsg, ExecuteCommand(), ExecuteInteractive(), XrdCl::DefaultEnv::GetEnv(), XrdCl::DefaultEnv::GetLog(), XrdCl::Log::InfoMsg, XrdCl::URL::IsValid(), main(), optind, PrintHelp(), XrdCl::Env::PutString(), and XrdCl::Log::SetLevel().
| uint32_t nbDigits | ( | uint64_t | nb | ) |
Definition at line 403 of file XrdClFS.cc.
References nbDigits().
Referenced by DoLS(), and nbDigits().
| void PrintDirListStatInfo | ( | StatInfo * | info, |
| bool | hascks = false, | ||
| uint32_t | ownerwidth = 0, | ||
| uint32_t | groupwidth = 0, | ||
| uint32_t | sizewidth = 0, | ||
| bool | human = false, | ||
| uint64_t | base = 1000 ) |
Definition at line 419 of file XrdClFS.cc.
References XrdCl::StatInfo::ExtendedFormat(), XrdCl::StatInfo::GetChecksum(), XrdCl::StatInfo::GetGroup(), XrdCl::StatInfo::GetModeAsOctString(), XrdCl::StatInfo::GetModTimeAsString(), XrdCl::StatInfo::GetOwner(), XrdCl::StatInfo::GetSize(), getSizeStr(), XrdCl::StatInfo::HasChecksum(), XrdCl::StatInfo::IsDir, XrdCl::StatInfo::IsReadable, XrdCl::StatInfo::IsWritable, PrintDirListStatInfo(), XrdCl::StatInfo::TestFlags(), and XrdCl::StatInfo::XBitSet.
Referenced by DoLS(), and PrintDirListStatInfo().
| XRootDStatus PrintHelp | ( | FileSystem * | , |
| Env * | , | ||
| const FSExecutor::CommandParams & | ) |
Definition at line 2049 of file XrdClFS.cc.
References XrdCl::XRootDStatus::XRootDStatus(), and PrintHelp().
Referenced by CreateExecutor(), main(), and PrintHelp().
| XRootDStatus ProcessStatQuery | ( | StatInfo & | info, |
| const std::string & | query ) |
Definition at line 1087 of file XrdClFS.cc.
References XrdCl::XRootDStatus::XRootDStatus(), XrdCl::AppMsg, XrdCl::StatInfo::BackUpExists, XrdCl::errInvalidArgs, XrdCl::Log::Error(), XrdCl::errResponseNegative, XrdCl::DefaultEnv::GetLog(), XrdCl::StatInfo::IsDir, XrdCl::StatInfo::IsReadable, XrdCl::StatInfo::IsWritable, XrdCl::StatInfo::Offline, XrdCl::StatInfo::Other, XrdCl::StatInfo::POSCPending, ProcessStatQuery(), XrdCl::Utils::splitString(), XrdCl::stError, XrdCl::StatInfo::TestFlags(), and XrdCl::StatInfo::XBitSet.
Referenced by DoStat(), and ProcessStatQuery().
| int read_history | ( | const char * | ) |
Definition at line 2276 of file XrdClFS.cc.
References read_history().
Referenced by ExecuteInteractive(), and read_history().
| char * readline | ( | const char * | prompt | ) |
Definition at line 2251 of file XrdClFS.cc.
References readline().
Referenced by ExecuteInteractive(), main(), and readline().
| void rl_bind_key | ( | char | , |
| uint16_t | ) |
Definition at line 2270 of file XrdClFS.cc.
References rl_bind_key().
Referenced by ExecuteInteractive(), and rl_bind_key().
| int write_history | ( | const char * | ) |
Definition at line 2281 of file XrdClFS.cc.
References write_history().
Referenced by ExecuteInteractive(), and write_history().
| uint16_t rl_insert = 0 |
Definition at line 2274 of file XrdClFS.cc.
Referenced by ExecuteInteractive().