|
Public Member Functions |
| int | Audit () |
| int | Copy () |
| int | Create () |
| int | Find () |
| int | Help () |
| int | MakeLF () |
| int | Mark () |
| int | Mmap () |
| int | Pin () |
| int | Query () |
| int | Quit () |
| int | Reloc () |
| int | Remove () |
| int | Rename () |
| void | setArgs (int argc, char **argv) |
| void | setArgs (char *argv) |
| int | xeqArgs (char *Cmd) |
| | XrdFrmAdmin () |
| | ~XrdFrmAdmin () |
Private Member Functions |
| int | AuditNameNB (XrdFrmFileset *sP) |
| int | AuditNameNF (XrdFrmFileset *sP) |
| int | AuditNameNL (XrdFrmFileset *sP) |
| int | AuditNames () |
| int | AuditNameXA (XrdFrmFileset *sP) |
| int | AuditNameXB (XrdFrmFileset *sP) |
| int | AuditNameXL (XrdFrmFileset *sP, int dorm) |
| int | AuditRemove (XrdFrmFileset *sP) |
| int | AuditSpace () |
| int | AuditSpaceAX (const char *Path) |
| int | AuditSpaceAXDB (const char *Path) |
| int | AuditSpaceAXDC (const char *Path, XrdOucNSWalk::NSEnt *nP) |
| int | AuditSpaceAXDL (int dorm, const char *Path, const char *Dest) |
| int | AuditSpaceXA (const char *Space, const char *Path) |
| int | AuditSpaceXA (XrdFrmFileset *sP) |
| int | AuditSpaceXB (const char *Space, const char *Path) |
| int | AuditSpaceXANB (XrdFrmFileset *sP) |
| int | AuditUsage () |
| int | AuditUsage (char *Space) |
| int | AuditUsageAX (const char *Path) |
| int | AuditUsageXA (const char *Path, const char *Space) |
| int | isXA (XrdOucNSWalk::NSEnt *nP) |
| int | FindFail (XrdOucArgs &Spec) |
| int | FindMmap (XrdOucArgs &Spec) |
| int | FindNolk (XrdOucArgs &Spec) |
| int | FindPins (XrdOucArgs &Spec) |
| int | FindPins (XrdFrmFileset *sP) |
| int | FindUnmi (XrdOucArgs &Spec) |
| void | ConfigProxy () |
| void | Emsg (const char *tx1, const char *tx2=0, const char *tx3=0, const char *tx4=0, const char *tx5=0) |
| void | Emsg (int Enum, const char *tx2=0, const char *tx3=0, const char *tx4=0, const char *tx5=0) |
| void | Msg (const char *tx1, const char *tx2=0, const char *tx3=0, const char *tx4=0, const char *tx5=0) |
| int | Parse (const char *What, XrdOucArgs &Spec, const char **Reqs) |
| int | ParseKeep (const char *What, const char *kTime) |
| int | ParseOwner (const char *What, char *Uname) |
| XrdOucTList * | ParseSpace (char *Space, char **Path) |
| char | ckAttr (int What, const char *Lfn, char *Pfn, int Pfnsz) |
| int | mkLock (const char *Lfn) |
| int | mkFile (int What, const char *Path, const char *Data=0, int Dlen=0) |
| int | mkMark (const char *Lfn) |
| int | mkMmap (const char *Lfn) |
| int | mkPin (const char *Lfn) |
| char | mkStat (int What, const char *Lfn, char *Pfn, int Pfnsz) |
| int | QueryPfn (XrdOucArgs &Spec) |
| int | QueryRfn (XrdOucArgs &Spec) |
| int | QuerySpace (XrdOucArgs &Spec) |
| int | QuerySpace (const char *Pfn, char *Lnk=0, int Lsz=0) |
| int | QueryUsage (XrdOucArgs &Spec) |
| int | QueryXfrQ (XrdOucArgs &Spec) |
| int | Reloc (char *srcLfn, char *Space) |
| int | RelocCP (const char *srcpfn, const char *trgpfn, off_t srcSz) |
| int | RelocWR (const char *outFn, int oFD, char *Buff, size_t BLen, off_t Boff) |
| int | Unlink (const char *Path) |
| int | UnlinkDir (const char *Path, const char *lclPath) |
| int | UnlinkDir (XrdOucNSWalk::NSEnt *&nP, XrdOucNSWalk::NSEnt *&dP) |
| int | UnlinkFile (const char *lclPath) |
| int | VerifyAll (char *path) |
| char | VerifyMP (const char *func, const char *path) |
| int | Convert () |
| int | ConvTest (int doNames, int doSpaces) |
| int | New2Old (int doNames, int doSpaces) |
| int | Old2New (int doNames, int doSpaces) |
| int | o2nFiles (XrdFrmFileset *sP, int &numOld) |
| int | o2nSpace (XrdFrmFileset *sP, const char *Space) |
| XrdOucTList * | x2xPaths () |
| int | x2xRemove (const char *Type, const char *Path, int cvt=0) |
| XrdOucTList * | x2xSpaces () |
Private Attributes |
| XrdFrmProxy * | frmProxy |
| int | frmProxz |
| char ** | ArgV |
| char * | ArgS |
| int | ArgC |
| long long | numBytes |
| long long | numBLost |
| int | numDirs |
| int | numFiles |
| int | numProb |
| int | numFix |
| int | finalRC |
| struct { |
| char All |
| char Echo |
| char Erase |
| char Fix |
| char Force |
| char Keep |
| char ktAlways |
| char ktIdle |
| char Local |
| char MPType |
| char Recurse |
| char * Args [2] |
| uid_t Uid |
| gid_t Gid |
| time_t KeepTime |
| } | Opt |
Static Private Attributes |
| const int | isPFN = 0x0001 |
| const int | mkLF = 0x0002 |
| const int | mkMF = 0x0004 |
| const int | mkPF = 0x0008 |
| const char * | AuditHelp |
| const char * | FindHelp |
| const char * | HelpHelp |
| const char * | MakeLFHelp |
| const char * | MarkHelp |
| const char * | MmapHelp |
| const char * | PinHelp |
| const char * | QueryHelp |
| const char * | RelocHelp = "reloc lfn {cgroup[:path]}" |
| const char * | RemoveHelp |