1#ifndef _XRD_FRMCONFIG_H
2#define _XRD_FRMCONFIG_H
140 Policy(
const char *snv,
long long minV,
long long maxV,
158int Configure(
int argc,
char **argv,
int (*ppf)());
160int LocalPath (
const char *oldp,
char *newp,
int newpsz);
162int LogicalPath(
const char *oldp,
char *newp,
int newpsz);
169int RemotePath (
const char *oldp,
char *newp,
int newpsz);
173int Stat(
const char *xLfn,
const char *xPfn,
struct stat *buff);
181XrdOucMsubs *ConfigCmd(
const char *cname,
char *cdata);
184int ConfigMon(
int isxfr);
185int ConfigMP(
const char *);
187int ConfigOTO(
char *Parms);
189void ConfigPF(
const char *pFN);
191int ConfigXeq(
char *var,
int mbok);
193int getTime(
const char *,
const char *,
int *,
int mnv=-1,
int mxv=-1);
194int Grab(
const char *var,
char **Dest,
int nosubs);
196void InsertXD(
const char *
Path);
205int xitm(
const char *What,
int &tDest);
212int xspace(
int isPrg=0,
int isXA=1);
213void xspaceBuild(
char *grp,
char *fn,
int isxa);
220XrdVersionInfo *myVersion;
struct XrdFrmConfig::Cmd xfrCmd[4]
XrdOucTList * Space(const char *Name, const char *Path=0)
int LogicalPath(const char *oldp, char *newp, int newpsz)
int NeedsCTA(const char *Lfn)
XrdNetCmsNotify * cmsPath
static const int cmdStats
static const int cmdAlloc
struct XrdFrmConfig::VPInfo * VPList
int RemotePath(const char *oldp, char *newp, int newpsz)
unsigned long long PathOpts(const char *Lfn)
XrdOucName2Name * the_N2N
int LocalPath(const char *oldp, char *newp, int newpsz)
int Configure(int argc, char **argv, int(*ppf)())
static const int minSNbsz
Policy(const char *snv, long long minV, long long maxV, int hV, int xV)
char Sname[XrdOssSpace::minSNbsz]
VPInfo(char *n, int m=0, struct VPInfo *p=0)