#include <XrdOucPsx.hh>
Public Member Functions | |
const char * | CCMInfo (const char *&path) |
bool | ClientConfig (const char *pfx, bool hush=false) |
bool | ConfigSetup (XrdSysError &eDest, bool hush=false) |
bool | ParseCache (XrdSysError *Eroute, XrdOucStream &Config) |
bool | ParseCio (XrdSysError *Eroute, XrdOucStream &Config) |
bool | ParseCLib (XrdSysError *Eroute, XrdOucStream &Config) |
bool | ParseMLib (XrdSysError *Eroute, XrdOucStream &Config) |
bool | ParseINet (XrdSysError *Eroute, XrdOucStream &Config) |
bool | ParseNLib (XrdSysError *Eroute, XrdOucStream &Config) |
bool | ParseSet (XrdSysError *Eroute, XrdOucStream &Config) |
bool | ParseTrace (XrdSysError *Eroute, XrdOucStream &Config) |
void | SetRoot (const char *lroot, const char *oroot=0) |
XrdOucPsx (XrdVersionInfo *vInfo, const char *cfn, XrdSysLogger *lp=0) | |
~XrdOucPsx () | |
Public Attributes | |
char * | configFN |
XrdSysLogger * | theLogger |
XrdOucEnv * | theEnv |
XrdOucName2Name * | theN2N |
XrdOucCache * | theCache |
XrdOucCache2 * | theCache2 |
XrdOucCacheCMInit_t | initCCM |
char * | mCache |
XrdOucTList * | setFirst |
XrdOucTList * | setLast |
int | maxRHCB |
int | traceLvl |
int | debugLvl |
int | cioWait |
int | cioTries |
bool | useV4 |
bool | xLfn2Pfn |
bool | xPfn2Lfn |
bool | xNameLib |
Private Member Functions | |
bool | ConfigCache (XrdSysError &eDest) |
bool | ConfigN2N (XrdSysError &eDest) |
bool | LoadCCM (XrdSysError &eDest) |
bool | Parse (char *, XrdOucStream &, XrdSysError &) |
char * | ParseCache (XrdSysError *Eroute, XrdOucStream &Config, char *pBuff) |
void | ParseSet (const char *kword, int kval) |
void | WarnConfig (XrdSysError &eDest, XrdOucTList *tList, bool fatal) |
void | WarnPlugin (XrdSysError &eDest, XrdOucTList *tList, const char *txt1, const char *txt2) |
Private Attributes | |
char * | LocalRoot |
char * | RemotRoot |
char * | N2NLib |
char * | N2NParms |
char * | cPath |
char * | cParm |
char * | mPath |
char * | mParm |
XrdVersionInfo * | myVersion |
XrdOucPsx::XrdOucPsx | ( | XrdVersionInfo * | vInfo, | |
const char * | cfn, | |||
XrdSysLogger * | lp = 0 | |||
) | [inline] |
XrdOucPsx::~XrdOucPsx | ( | ) |
bool XrdOucPsx::ClientConfig | ( | const char * | pfx, | |
bool | hush = false | |||
) |
bool XrdOucPsx::ConfigCache | ( | XrdSysError & | eDest | ) | [private] |
bool XrdOucPsx::ConfigN2N | ( | XrdSysError & | eDest | ) | [private] |
bool XrdOucPsx::ConfigSetup | ( | XrdSysError & | eDest, | |
bool | hush = false | |||
) |
bool XrdOucPsx::LoadCCM | ( | XrdSysError & | eDest | ) | [private] |
bool XrdOucPsx::Parse | ( | char * | , | |
XrdOucStream & | , | |||
XrdSysError & | ||||
) | [private] |
char* XrdOucPsx::ParseCache | ( | XrdSysError * | Eroute, | |
XrdOucStream & | Config, | |||
char * | pBuff | |||
) | [private] |
bool XrdOucPsx::ParseCache | ( | XrdSysError * | Eroute, | |
XrdOucStream & | Config | |||
) |
bool XrdOucPsx::ParseCio | ( | XrdSysError * | Eroute, | |
XrdOucStream & | Config | |||
) |
bool XrdOucPsx::ParseCLib | ( | XrdSysError * | Eroute, | |
XrdOucStream & | Config | |||
) |
bool XrdOucPsx::ParseINet | ( | XrdSysError * | Eroute, | |
XrdOucStream & | Config | |||
) |
bool XrdOucPsx::ParseMLib | ( | XrdSysError * | Eroute, | |
XrdOucStream & | Config | |||
) |
bool XrdOucPsx::ParseNLib | ( | XrdSysError * | Eroute, | |
XrdOucStream & | Config | |||
) |
void XrdOucPsx::ParseSet | ( | const char * | kword, | |
int | kval | |||
) | [private] |
bool XrdOucPsx::ParseSet | ( | XrdSysError * | Eroute, | |
XrdOucStream & | Config | |||
) |
bool XrdOucPsx::ParseTrace | ( | XrdSysError * | Eroute, | |
XrdOucStream & | Config | |||
) |
void XrdOucPsx::SetRoot | ( | const char * | lroot, | |
const char * | oroot = 0 | |||
) |
void XrdOucPsx::WarnConfig | ( | XrdSysError & | eDest, | |
XrdOucTList * | tList, | |||
bool | fatal | |||
) | [private] |
void XrdOucPsx::WarnPlugin | ( | XrdSysError & | eDest, | |
XrdOucTList * | tList, | |||
const char * | txt1, | |||
const char * | txt2 | |||
) | [private] |
char* XrdOucPsx::configFN |
char* XrdOucPsx::cParm [private] |
char* XrdOucPsx::cPath [private] |
char* XrdOucPsx::LocalRoot [private] |
char* XrdOucPsx::mCache |
char* XrdOucPsx::mParm [private] |
Referenced by CCMInfo().
char* XrdOucPsx::mPath [private] |
Referenced by CCMInfo().
XrdVersionInfo* XrdOucPsx::myVersion [private] |
char* XrdOucPsx::N2NLib [private] |
char* XrdOucPsx::N2NParms [private] |
char* XrdOucPsx::RemotRoot [private] |
bool XrdOucPsx::useV4 |
bool XrdOucPsx::xLfn2Pfn |
bool XrdOucPsx::xNameLib |
bool XrdOucPsx::xPfn2Lfn |