|
Public Member Functions |
| XrdClientAdmin (const char *url) |
virtual | ~XrdClientAdmin () |
bool | Connect () |
bool | SysStatX (const char *paths_list, kXR_char *binInfo) |
bool | Stat (const char *fname, long &id, long long &size, long &flags, long &modtime) |
bool | Stat_vfs (const char *fname, int &rwservers, long long &rwfree, int &rwutil, int &stagingservers, long long &stagingfree, int &stagingutil) |
bool | DirList (const char *dir, vecString &entries, bool askallservers=false) |
bool | DirList (const char *dir, XrdClientVector< DirListInfo > &dirlistinfo, bool askallservers=false) |
bool | ExistFiles (vecString &, vecBool &) |
bool | ExistDirs (vecString &, vecBool &) |
bool | GetSpaceInfo (const char *logicalname, long long &totspace, long long &totfree, long long &totused, long long &largestchunk) |
long | GetChecksum (kXR_char *path, kXR_char **chksum) |
void | GoBackToRedirector () |
bool | IsFileOnline (vecString &, vecBool &) |
bool | Mv (const char *fileSrc, const char *fileDest) |
bool | Mkdir (const char *dir, int user, int group, int other) |
bool | Chmod (const char *file, int user, int group, int other) |
bool | Rm (const char *file) |
bool | Rmdir (const char *path) |
bool | Protocol (kXR_int32 &proto, kXR_int32 &kind) |
bool | Prepare (vecString vs, kXR_char opts, kXR_char prty) |
bool | Prepare (const char *paths, kXR_char opts, kXR_char prty) |
bool | Locate (kXR_char *path, XrdClientLocate_Info &resp, bool writable=false) |
bool | Locate (kXR_char *path, XrdClientVector< XrdClientLocate_Info > &hosts) |
bool | Locate (kXR_char *path, XrdClientVector< XrdClientLocate_Info > &hosts, int opts) |
bool | Truncate (const char *path, long long newsize) |
UnsolRespProcResult | ProcessUnsolicitedMsg (XrdClientUnsolMsgSender *sender, XrdClientMessage *unsolmsg) |
Protected Member Functions |
bool | CanRedirOnError () |
bool | OpenFileWhenRedirected (char *, bool &) |
Private Member Functions |
bool | DirList_low (const char *dir, vecString &entries) |
int | LocalLocate (kXR_char *path, XrdClientVector< XrdClientLocate_Info > &res, bool writable, int opts, bool all=false) |
Private Attributes |
XrdOucString | fInitialUrl |