|
Public Member Functions |
virtual XrdOssDF * | newDir (const char *tident) |
virtual XrdOssDF * | newFile (const char *tident) |
int | Chmod (const char *, mode_t mode) |
virtual int | Create (const char *, const char *, mode_t, XrdOucEnv &, int opts=0) |
int | Init (XrdSysLogger *, const char *) |
int | Mkdir (const char *, mode_t mode, int mkpath=0) |
int | Remdir (const char *, int Opts=0) |
int | Rename (const char *, const char *) |
int | Stat (const char *, struct stat *, int resonly=0) |
int | Truncate (const char *, unsigned long long) |
int | Unlink (const char *, int Opts=0) |
| XrdPssSys () |
virtual | ~XrdPssSys () |
Static Public Member Functions |
char * | P2URL (char *pbuff, int pblen, const char *path, int Split=0, const char *Cgi=0, int CgiLn=0, const char *tIdent=0) |
int | T2UID (const char *Ident) |
Static Public Attributes |
const char * | ConfigFN |
const char * | myHost |
const char * | myName |
uid_t | myUid = geteuid() |
gid_t | myGid = getegid() |
XrdOucTList * | ManList = 0 |
const char * | urlPlain = 0 |
int | urlPlen = 0 |
int | hdrLen = 0 |
const char * | hdrData = 0 |
const char * | urlRdr = 0 |
int | Workers = 16 |
char | allChmod = 0 |
char | allMkdir = 0 |
char | allMv = 0 |
char | allRmdir = 0 |
char | allRm = 0 |
char | allTrunc = 0 |
char | cfgDone = 0 |
Private Member Functions |
int | buildHdr () |
int | Configure (const char *) |
int | ConfigProc (const char *ConfigFN) |
int | ConfigXeq (char *, XrdOucStream &) |
int | ConfigN2N () |
int | xcach (XrdSysError *Eroute, XrdOucStream &Config) |
char * | xcapr (XrdSysError *Eroute, XrdOucStream &Config, char *pBuff) |
int | xconf (XrdSysError *Eroute, XrdOucStream &Config) |
int | xorig (XrdSysError *errp, XrdOucStream &Config) |
int | xsopt (XrdSysError *Eroute, XrdOucStream &Config) |
int | xtrac (XrdSysError *Eroute, XrdOucStream &Config) |
int | xnml (XrdSysError *Eroute, XrdOucStream &Config) |
Private Attributes |
char * | N2NLib |
char * | N2NParms |
XrdOucName2Name * | theN2N |