|
Public Types |
| enum | PPVar {
PP_atime = 0,
PP_ctime,
PP_fname,
PP_fsize,
PP_fspace,
PP_mtime,
PP_pfn,
PP_sname,
PP_tspace,
PP_usage
} |
| enum | SubSys {
ssAdmin,
ssMigr,
ssPstg,
ssPurg,
ssXfr
} |
Public Member Functions |
| int | Configure (int argc, char **argv, int(*ppf)()) |
| int | LocalPath (const char *oldp, char *newp, int newpsz) |
| int | LogicalPath (const char *oldp, char *newp, int newpsz) |
| unsigned long long | PathOpts (const char *Lfn) |
| int | RemotePath (const char *oldp, char *newp, int newpsz) |
| XrdOucTList * | Space (const char *Name, const char *Path=0) |
| | XrdFrmConfig (SubSys ss, const char *vopts, const char *uinfo) |
| | ~XrdFrmConfig () |
Public Attributes |
| const char * | myProg |
| const char * | myName |
| const char * | myInst |
| const char * | myFrmid |
| const char * | myFrmID |
| const char * | lockFN |
| char * | AdminPath |
| char * | QPath |
| char * | PidPath |
| char * | myInstance |
| char * | StopPurge |
| char * | MSSCmd |
| XrdOucProg * | MSSProg |
| XrdFrmConfig::Cmd | xfrCmd [4] |
| int | xfrIN |
| int | xfrOUT |
| XrdOucName2Name * | the_N2N |
| XrdOss * | ossFS |
| XrdNetCmsNotify * | cmsPath |
| uid_t | myUid |
| gid_t | myGid |
| long long | cmdFree |
| int | cmdHold |
| int | AdminMode |
| int | isAgent |
| int | xfrMax |
| int | FailHold |
| int | IdleHold |
| int | WaitQChk |
| int | WaitPurge |
| int | WaitMigr |
| int | monStage |
| int | haveCMS |
| int | isOTO |
| int | Fix |
| int | Test |
| int | TrackDC |
| int | Verbose |
| int | runOld |
| int | runNew |
| int | nonXA |
| int | hasCache |
| char ** | vectArg |
| int | nextArg |
| int | numcArg |
| XrdFrmConfig::VPInfo * | VPList |
| VPInfo * | pathList |
| XrdOucTList * | spacList |
| Policy | dfltPolicy |
| int | dirHold |
| int | pVecNum |
| char | pVec [pVecMax] |
| char * | pProg |
Static Public Attributes |
| const int | cmdAlloc = 0x0001 |
| const int | cmdMDP = 0x0002 |
| const int | cmdStats = 0x0004 |
| const int | pVecMax = 8 |
Private Member Functions |
| XrdOucMsubs * | ConfigCmd (const char *cname, char *cdata) |
| int | ConfigMum (XrdFrmConfigSE &theSE) |
| int | ConfigN2N () |
| int | ConfigMP (const char *) |
| int | ConfigMss () |
| int | ConfigOTO (char *Parms) |
| int | ConfigPaths () |
| void | ConfigPF (const char *pFN) |
| int | ConfigProc () |
| int | ConfigXeq (char *var, int mbok) |
| int | ConfigXfr () |
| int | getTime (const char *, const char *, int *, int mnv=-1, int mxv=-1) |
| int | Grab (const char *var, char **Dest, int nosubs) |
| XrdOucTList * | InsertPL (XrdOucTList *pP, const char *Path, int Plen, int isRW) |
| void | InsertXD (const char *Path) |
| void | Usage (int rc) |
| int | xapath () |
| int | xcopy () |
| int | xcopy (int &TLim) |
| int | xcmax () |
| int | xdpol () |
| int | xitm (const char *What, int &tDest) |
| int | xnml () |
| int | xmon () |
| int | xpol () |
| int | xpolprog () |
| int | xqchk () |
| int | xspace (int isPrg=0, int isXA=1) |
| void | xspaceBuild (char *grp, char *fn, int isxa) |
| int | xxfr () |
Private Attributes |
| char * | ConfigFN |
| char * | ossLib |
| char * | LocalRoot |
| char * | RemoteRoot |
| XrdOucStream * | cFile |
| int | plnDTS |
| const char * | pfxDTS |
| const char * | vOpts |
| const char * | uInfo |
| char * | N2N_Lib |
| char * | N2N_Parms |
| XrdOucName2Name * | lcl_N2N |
| XrdOucName2Name * | rmt_N2N |
| SubSys | ssID |