xrootd
|
#include <XrdFrmConfig.hh>
Classes | |
struct | Cmd |
struct | Policy |
struct | VPInfo |
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 |
struct 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 |
struct XrdFrmConfig::VPInfo * | VPList |
VPInfo * | pathList |
XrdOucTList * | spacList |
Policy | dfltPolicy |
int | dirHold |
int | pVecNum |
char | pVec [pVecMax] |
char * | pProg |
Static Public Attributes | |
static const int | cmdAlloc = 0x0001 |
static const int | cmdMDP = 0x0002 |
static const int | cmdStats = 0x0004 |
static 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 |
enum XrdFrmConfig::PPVar |
enum XrdFrmConfig::SubSys |
XrdFrmConfig::XrdFrmConfig | ( | SubSys | ss, |
const char * | vopts, | ||
const char * | uinfo | ||
) |
References AdminMode, AdminPath, cmdFree, cmdHold, cmsPath, ConfigFN, XrdFrmConfig::Cmd::Desc, dirHold, FailHold, Fix, haveCMS, IdleHold, XrdOucUtils::InstName(), isAgent, isOTO, lcl_N2N, LocalRoot, lockFN, monStage, MSSCmd, myFrmID, myFrmid, myGid, myInst, myUid, N2N_Lib, N2N_Parms, nonXA, ossLib, pathList, pfxDTS, plnDTS, pProg, pVecNum, QPath, RemoteRoot, rmt_N2N, runNew, runOld, Say, spacList, ssAdmin, ssID, ssPurg, ssXfr, Test, the_N2N, uInfo, Verbose, vOpts, WaitMigr, WaitPurge, WaitQChk, xfrCmd, xfrIN, xfrMax, and xfrOUT.
XrdFrmConfig::~XrdFrmConfig | ( | ) | [inline] |
XrdOucMsubs * XrdFrmConfig::ConfigCmd | ( | const char * | cname, |
char * | cdata | ||
) | [private] |
References access(), index(), XrdOucMsubs::Parse(), Say, and X_OK.
Referenced by ConfigXfr().
int XrdFrmConfig::ConfigMP | ( | const char * | pType | ) | [private] |
References DEBUG, EPNAME, XrdOucPListAnchor::Find(), XrdOucPListAnchor::First(), XrdOucPList::Flag(), InsertPL(), InsertXD(), LocalPath(), XrdFrmConfig::VPInfo::Name, XrdOucPList::Next(), XrdOucTList::next, XrdFrmConfig::VPInfo::Next, nextArg, numcArg, XrdOucPList::Path(), pathList, XrdOucPList::Plen(), Say, XrdOucPList::Set(), spacList, XrdOucTList::sval, XrdOucTList::text, vectArg, VPList, XRDEXP_MAKELF, XRDEXP_MIG, XRDEXP_NOTRW, XRDEXP_PURGE, XRDEXP_STAGE, and XrdOssRPList.
Referenced by Configure(), and ConfigXfr().
int XrdFrmConfig::ConfigMss | ( | ) | [private] |
References MSSCmd, MSSProg, Say, and XrdOucProg::Setup().
Referenced by Configure(), and ConfigXfr().
int XrdFrmConfig::ConfigMum | ( | XrdFrmConfigSE & | theSE | ) | [private] |
References close, F_SETFD, fcntl(), FD_CLOEXEC, XrdFrmConfigSE::myFD, pipe, XrdSysThread::Run(), XrdFrmConfigSE::seFD, STDERR_FILENO, XrdFrmConfigMum(), and XRDSYSTHREAD_BIND.
Referenced by Configure().
int XrdFrmConfig::ConfigN2N | ( | void | ) | [private] |
References ConfigFN, XrdSysPlugin::getPlugin(), lcl_N2N, LocalRoot, N2N_Lib, N2N_Parms, RemoteRoot, rmt_N2N, Say, the_N2N, XrdOucgetName2Name(), and XrdOucgetName2NameArgs.
Referenced by Configure(), and ConfigXfr().
int XrdFrmConfig::ConfigOTO | ( | char * | Parms | ) | [private] |
References XrdOuca2x::a2i(), XrdOuca2x::a2sp(), cmdFree, cmdHold, index(), and Say.
Referenced by Configure().
int XrdFrmConfig::ConfigPaths | ( | ) | [private] |
References AdminMode, XrdCmsConfig::AdminPath, AdminPath, cmsPath, XrdCms::Config, haveCMS, XrdNetCmsNotify::isServ, XrdFrmUtils::makePath(), myInst, QPath, Say, and StopPurge.
Referenced by Configure().
void XrdFrmConfig::ConfigPF | ( | const char * | pFN | ) | [private] |
int XrdFrmConfig::ConfigProc | ( | void | ) | [private] |
References XrdOucStream::Attach(), cFile, XrdOucStream::Close(), ConfigFN, ConfigXeq(), XrdOucStream::Echo(), XrdOucStream::GetMyFirstWord(), XrdOucStream::LastError(), myInstance, open(), pfxDTS, plnDTS, and Say.
Referenced by Configure().
int XrdFrmConfig::Configure | ( | int | argc, |
char ** | argv, | ||
int(*)() | ppf | ||
) |
References XrdOuca2x::a2i(), XrdOuca2x::a2ll(), XrdOuca2x::a2sz(), XrdOuca2x::a2tm(), XrdFrmConfigSE::BLen, XrdFrmConfigSE::Buff, close, ConfigFN, ConfigMP(), ConfigMss(), ConfigMum(), ConfigN2N(), ConfigOTO(), ConfigPaths(), ConfigPF(), ConfigProc(), ConfigXfr(), XrdOucEnv::Export(), Fix, XrdNetDNS::getHostName(), index(), XrdOucUtils::InstName(), isAgent, isOTO, XrdOucUtils::makeHome(), myFrmID, myFrmid, myInst, myInstance, myName, myProg, XrdFrmConfigSE::mySem, nextArg, numcArg, optarg, optind, ossFS, ossLib, XrdOucUtils::PidFile(), pipe, XrdSysThread::Run(), runNew, runOld, Say, ssAdmin, ssID, ssPurg, ssXfr, STDERR_FILENO, XrdOucUtils::subLogfn(), Test, XrdCms::Trace, TRACE_ALL, XrdOucUtils::Undercover(), Usage(), vectArg, Verbose, vOpts, XrdSysSemaphore::Wait(), WaitPurge, XrdOucTrace::What, write(), XrdBANNER, XrdOssGetSS(), XrdOssRunMode, and XRDSYSTHREAD_BIND.
Referenced by main().
int XrdFrmConfig::ConfigXeq | ( | char * | var, |
int | mbok | ||
) | [private] |
References cFile, XrdOucStream::Echo(), Grab(), hasCache, haveCMS, IdleHold, isAgent, LocalRoot, XrdOucStream::noEcho(), ossLib, PidPath, RemoteRoot, Say, ssAdmin, ssID, ssPurg, ssXfr, WaitMigr, WaitPurge, xapath(), xcmax(), xcopy(), xdpol(), xitm(), xmon(), xnml(), xpol(), xpolprog(), xqchk(), xspace(), and xxfr().
Referenced by ConfigProc().
int XrdFrmConfig::ConfigXfr | ( | ) | [private] |
References ConfigCmd(), ConfigMP(), ConfigMss(), ConfigN2N(), XrdFrmMonitor::Init(), monStage, Say, xfrCmd, xfrIN, and xfrOUT.
Referenced by Configure().
int XrdFrmConfig::getTime | ( | const char * | emsg, |
const char * | item, | ||
int * | val, | ||
int | mnv = -1 , |
||
int | mxv = -1 |
||
) | [private] |
References XrdOuca2x::a2tm(), and Say.
Referenced by xpol().
int XrdFrmConfig::Grab | ( | const char * | var, |
char ** | Dest, | ||
int | nosubs | ||
) | [private] |
References cFile, XrdOucStream::GetRest(), XrdOucStream::GetWord(), Say, XrdOucStream::SetEnv(), and strlcpy().
Referenced by ConfigXeq(), and xcopy().
XrdOucTList * XrdFrmConfig::InsertPL | ( | XrdOucTList * | pP, |
const char * | Path, | ||
int | Plen, | ||
int | isRW | ||
) | [private] |
References XrdOucTList::next.
Referenced by ConfigMP().
void XrdFrmConfig::InsertXD | ( | const char * | Path | ) | [private] |
References DEBUG, XrdFrmConfig::VPInfo::Dir, EPNAME, and pathList.
Referenced by ConfigMP().
int XrdFrmConfig::LocalPath | ( | const char * | oldp, |
char * | newp, | ||
int | newpsz | ||
) |
References lcl_N2N, XrdOucName2Name::lfn2pfn(), and Say.
Referenced by XrdFrmXfrQueue::Add(), XrdFrmAdmin::AuditNames(), XrdFrmAdmin::ckAttr(), ConfigMP(), XrdFrmAdmin::ConvTest(), XrdFrmAdmin::FindFail(), XrdFrmAdmin::FindMmap(), XrdFrmAdmin::FindNolk(), XrdFrmAdmin::FindPins(), XrdFrmAdmin::FindUnmi(), XrdFrmAdmin::mkFile(), XrdFrmAdmin::mkStat(), XrdFrmAdmin::Old2New(), XrdFrmAdmin::QueryPfn(), XrdFrmAdmin::QuerySpace(), XrdFrmAdmin::Reloc(), and XrdFrmAdmin::Unlink().
int XrdFrmConfig::LogicalPath | ( | const char * | oldp, |
char * | newp, | ||
int | newpsz | ||
) |
References lcl_N2N, XrdOucName2Name::pfn2lfn(), and Say.
Referenced by XrdFrmMigrate::Queue().
unsigned long long XrdFrmConfig::PathOpts | ( | const char * | Lfn | ) |
References XrdOucPListAnchor::Find(), and XrdOssRPList.
int XrdFrmConfig::RemotePath | ( | const char * | oldp, |
char * | newp, | ||
int | newpsz | ||
) |
References XrdOucName2Name::lfn2rfn(), rmt_N2N, and Say.
Referenced by XrdFrmTransfer::Fetch(), XrdFrmAdmin::QueryRfn(), and XrdFrmTransfer::Throw().
XrdOucTList * XrdFrmConfig::Space | ( | const char * | Name, |
const char * | Path = 0 |
||
) |
References XrdFrmConfig::VPInfo::Dir, XrdFrmConfig::VPInfo::Name, XrdOucTList::next, XrdFrmConfig::VPInfo::Next, XrdOucTList::text, and VPList.
Referenced by XrdFrmAdmin::ParseSpace().
void XrdFrmConfig::Usage | ( | int | rc | ) | [private] |
Referenced by Configure().
int XrdFrmConfig::xapath | ( | ) | [private] |
References AdminMode, AdminPath, cFile, XrdOucStream::GetWord(), S_IRWXG, S_IRWXU, and Say.
Referenced by ConfigXeq().
int XrdFrmConfig::xcmax | ( | ) | [private] |
References XrdOuca2x::a2i(), cFile, XrdOucStream::GetWord(), Say, and xfrMax.
Referenced by ConfigXeq().
int XrdFrmConfig::xcopy | ( | int & | TLim | ) | [private] |
References XrdOuca2x::a2tm(), cFile, XrdOucStream::GetWord(), and Say.
int XrdFrmConfig::xcopy | ( | ) | [private] |
References cFile, cmdAlloc, cmdMDP, cmdStats, XrdOucStream::GetWord(), Grab(), XrdFrmConfig::Cmd::Opts, Say, XrdFrmConfig::Cmd::theCmd, XrdFrmConfig::Cmd::TLimit, and xfrCmd.
Referenced by ConfigXeq().
int XrdFrmConfig::xdpol | ( | ) | [private] |
References XrdOuca2x::a2tm(), cFile, dirHold, XrdOucStream::GetWord(), and Say.
Referenced by ConfigXeq().
int XrdFrmConfig::xitm | ( | const char * | What, |
int & | tDest | ||
) | [private] |
References XrdOuca2x::a2tm(), cFile, XrdOucStream::GetWord(), and Say.
Referenced by ConfigXeq().
int XrdFrmConfig::xmon | ( | ) | [private] |
References XrdOuca2x::a2sz(), XrdOuca2x::a2tm(), cFile, XrdFrmMonitor::Defaults(), XrdOucStream::GetWord(), index(), monStage, Say, and XROOTD_MON_STAGE.
Referenced by ConfigXeq().
int XrdFrmConfig::xnml | ( | ) | [private] |
References cFile, XrdOucStream::GetRest(), XrdOucStream::GetWord(), N2N_Lib, N2N_Parms, and Say.
Referenced by ConfigXeq().
int XrdFrmConfig::xpol | ( | ) | [private] |
References XrdOuca2x::a2i(), XrdOuca2x::a2sp(), cFile, dfltPolicy, XrdFrmConfig::Policy::Ext, getTime(), XrdOucStream::GetWord(), XrdFrmConfig::Policy::Hold, XrdFrmConfig::Policy::maxFree, XrdFrmConfig::Policy::minFree, XrdOssSpace::minSNbsz, XrdFrmConfig::Policy::Next, pProg, Say, XrdFrmConfig::Policy::Sname, xpolprog(), and XRDABS.
Referenced by ConfigXeq().
int XrdFrmConfig::xpolprog | ( | ) | [private] |
int XrdFrmConfig::xqchk | ( | ) | [private] |
References XrdOuca2x::a2tm(), cFile, XrdOucStream::GetWord(), QPath, Say, and WaitQChk.
Referenced by ConfigXeq().
int XrdFrmConfig::xspace | ( | int | isPrg = 0 , |
int | isXA = 1 |
||
) | [private] |
References cFile, closedir(), XrdOucStream::GetWord(), XrdOssSpace::minSNbsz, opendir(), readdir(), Say, stat(), and xspaceBuild().
Referenced by ConfigXeq().
void XrdFrmConfig::xspaceBuild | ( | char * | grp, |
char * | fn, | ||
int | isxa | ||
) | [private] |
References XrdFrmConfig::VPInfo::Dir, XrdFrmConfig::VPInfo::Name, XrdOucTList::next, XrdFrmConfig::VPInfo::Next, nonXA, XrdOucTList::text, and VPList.
Referenced by xspace().
int XrdFrmConfig::xxfr | ( | ) | [private] |
References XrdOuca2x::a2tm(), cFile, FailHold, XrdOucStream::GetWord(), and Say.
Referenced by ConfigXeq().
Referenced by ConfigPaths(), XrdFrmXfrDaemon::Init(), mainConfig(), XrdFrmXfrDaemon::Pong(), XrdFrmXfrAgent::Start(), xapath(), and XrdFrmConfig().
char* XrdFrmConfig::AdminPath |
Referenced by ConfigPaths(), XrdFrmXfrQueue::Init(), mainConfig(), xapath(), and XrdFrmConfig().
XrdOucStream* XrdFrmConfig::cFile [private] |
Referenced by ConfigProc(), ConfigXeq(), Grab(), xapath(), xcmax(), xcopy(), xdpol(), xitm(), xmon(), xnml(), xpol(), xpolprog(), xqchk(), xspace(), and xxfr().
const int XrdFrmConfig::cmdAlloc = 0x0001 [static] |
Referenced by XrdFrmTransfer::Fetch(), and xcopy().
long long XrdFrmConfig::cmdFree |
Referenced by ConfigOTO(), mainConfig(), and XrdFrmConfig().
Referenced by ConfigOTO(), mainConfig(), and XrdFrmConfig().
const int XrdFrmConfig::cmdMDP = 0x0002 [static] |
Referenced by XrdFrmTransfer::Throw(), and xcopy().
const int XrdFrmConfig::cmdStats = 0x0004 [static] |
Referenced by XrdFrmTransfer::Fetch(), XrdFrmTransfer::Throw(), and xcopy().
Referenced by ConfigPaths(), XrdFrmTransfer::Fetch(), XrdFrmTransfer::Throwaway(), XrdFrmAdmin::UnlinkFile(), and XrdFrmConfig().
char* XrdFrmConfig::ConfigFN [private] |
Referenced by ConfigN2N(), ConfigProc(), Configure(), and XrdFrmConfig().
Referenced by mainConfig(), and xpol().
Referenced by xdpol(), and XrdFrmConfig().
Referenced by XrdFrmTransfer::checkFF(), XrdFrmConfig(), and xxfr().
Referenced by Configure(), mainConfig(), and XrdFrmConfig().
Referenced by ConfigXeq(), and XrdFrmAdmin::Old2New().
Referenced by ConfigPaths(), ConfigXeq(), and XrdFrmConfig().
Referenced by XrdFrmMigrate::Add(), XrdFrmMigrate::Advance(), ConfigXeq(), XrdFrmXfrDaemon::Init(), and XrdFrmConfig().
Referenced by Configure(), ConfigXeq(), main(), mainConfig(), and XrdFrmConfig().
Referenced by Configure(), main(), mainConfig(), and XrdFrmConfig().
XrdOucName2Name* XrdFrmConfig::lcl_N2N [private] |
Referenced by ConfigN2N(), LocalPath(), LogicalPath(), and XrdFrmConfig().
char* XrdFrmConfig::LocalRoot [private] |
Referenced by ConfigN2N(), ConfigXeq(), and XrdFrmConfig().
const char* XrdFrmConfig::lockFN |
Referenced by XrdFrmAdmin::mkFile(), XrdFrmAdmin::UnlinkDir(), and XrdFrmConfig().
Referenced by ConfigXfr(), XrdFrmTransfer::Fetch(), xmon(), and XrdFrmConfig().
char* XrdFrmConfig::MSSCmd |
Referenced by ConfigMss(), and XrdFrmConfig().
Referenced by ConfigMss().
const char* XrdFrmConfig::myFrmID |
Referenced by Configure(), and XrdFrmConfig().
const char* XrdFrmConfig::myFrmid |
Referenced by Configure(), and XrdFrmConfig().
gid_t XrdFrmConfig::myGid |
Referenced by XrdFrmAdmin::ParseOwner(), and XrdFrmConfig().
const char* XrdFrmConfig::myInst |
Referenced by ConfigPaths(), ConfigPF(), XrdFrmAdmin::ConfigProxy(), Configure(), and XrdFrmConfig().
char* XrdFrmConfig::myInstance |
Referenced by ConfigProc(), and Configure().
const char* XrdFrmConfig::myName |
Referenced by Configure().
const char* XrdFrmConfig::myProg |
Referenced by XrdFrmXfrAgent::Add(), Configure(), XrdFrmXfrDaemon::Init(), XrdFrmMigrate::Queue(), and Usage().
uid_t XrdFrmConfig::myUid |
Referenced by XrdFrmAdmin::ParseOwner(), and XrdFrmConfig().
char* XrdFrmConfig::N2N_Lib [private] |
Referenced by ConfigN2N(), xnml(), and XrdFrmConfig().
char* XrdFrmConfig::N2N_Parms [private] |
Referenced by ConfigN2N(), xnml(), and XrdFrmConfig().
Referenced by ConfigMP(), Configure(), and main().
Referenced by XrdFrmAdmin::Convert(), XrdFrmAdmin::x2xSpaces(), XrdFrmConfig(), and xspaceBuild().
Referenced by ConfigMP(), and Configure().
Referenced by XrdFrmTransfer::checkFF(), Configure(), XrdFrmTransfer::Fetch(), XrdFrmTransfer::FetchDone(), XrdFrmPurgeDir::isEmpty(), XrdFrmAdmin::o2nSpace(), XrdFrmAdmin::Reloc(), XrdFrmTransfer::Throwaway(), XrdFrmAdmin::Unlink(), XrdFrmAdmin::UnlinkDir(), XrdFrmAdmin::UnlinkFile(), and XrdFrmAdmin::VerifyMP().
char* XrdFrmConfig::ossLib [private] |
Referenced by Configure(), ConfigXeq(), and XrdFrmConfig().
Referenced by ConfigMP(), XrdFrmMigrate::Display(), XrdFrmXfrDaemon::Init(), InsertXD(), XrdFrmMigrate::Scan(), and XrdFrmConfig().
const char* XrdFrmConfig::pfxDTS [private] |
Referenced by ConfigProc(), and XrdFrmConfig().
char* XrdFrmConfig::PidPath |
Referenced by ConfigPF(), and ConfigXeq().
int XrdFrmConfig::plnDTS [private] |
Referenced by ConfigProc(), and XrdFrmConfig().
char* XrdFrmConfig::pProg |
Referenced by xpol(), xpolprog(), and XrdFrmConfig().
char XrdFrmConfig::pVec[pVecMax] |
Referenced by xpolprog().
const int XrdFrmConfig::pVecMax = 8 [static] |
Referenced by xpolprog().
Referenced by xpolprog(), and XrdFrmConfig().
char* XrdFrmConfig::QPath |
char* XrdFrmConfig::RemoteRoot [private] |
Referenced by ConfigN2N(), ConfigXeq(), and XrdFrmConfig().
XrdOucName2Name* XrdFrmConfig::rmt_N2N [private] |
Referenced by ConfigN2N(), RemotePath(), and XrdFrmConfig().
Referenced by ConfigMP(), mainConfig(), and XrdFrmConfig().
SubSys XrdFrmConfig::ssID [private] |
Referenced by Configure(), ConfigXeq(), and XrdFrmConfig().
char* XrdFrmConfig::StopPurge |
Referenced by ConfigPaths(), and main().
Referenced by XrdFrmTransfer::checkFF(), Configure(), XrdFrmPurgeDir::isEmpty(), mainConfig(), XrdFrmTransfer::Throwaway(), and XrdFrmConfig().
Referenced by ConfigN2N(), XrdFrmTransfer::SetupCmd(), and XrdFrmConfig().
const char* XrdFrmConfig::uInfo [private] |
Referenced by Usage(), and XrdFrmConfig().
char** XrdFrmConfig::vectArg |
Referenced by ConfigMP(), and Configure().
Referenced by XrdFrmXfrQueue::Add(), Configure(), XrdFrmPurgeDir::isEmpty(), main(), XrdFrmAdmin::o2nFiles(), XrdFrmTransfer::Start(), and XrdFrmConfig().
const char* XrdFrmConfig::vOpts [private] |
Referenced by Configure(), and XrdFrmConfig().
struct XrdFrmConfig::VPInfo * XrdFrmConfig::VPList |
Referenced by ConfigXeq(), XrdFrmXfrDaemon::Init(), XrdFrmMigrate::Migrate(), and XrdFrmConfig().
Referenced by Configure(), ConfigXeq(), main(), and XrdFrmConfig().
Referenced by XrdFrmXfrDaemon::Start(), xqchk(), and XrdFrmConfig().
struct XrdFrmConfig::Cmd XrdFrmConfig::xfrCmd[4] |
Referenced by ConfigXfr(), XrdFrmTransfer::Fetch(), XrdFrmTransfer::Throw(), xcopy(), XrdFrmConfig(), and XrdFrmTransfer::XrdFrmTransfer().
Referenced by ConfigXfr(), and XrdFrmConfig().
Referenced by XrdFrmXfrQueue::Init(), XrdFrmTransfer::Init(), xcmax(), and XrdFrmConfig().
Referenced by ConfigXfr(), XrdFrmXfrDaemon::Init(), and XrdFrmConfig().