1#ifndef __XRDPOSIXXROOTDPATH_HH__
2#define __XRDPOSIXXROOTDPATH_HH__
39void CWD(
const char *path);
42const char *
P2L(
const char *who,
const char *inP,
43 char *&relP,
bool ponly=
false);
45char *
URL(
const char *path,
char *buff,
int blen);
64 const char *pNath) :
next(cur),
70 nlen(pNath ? strlen(pNath) : 0) {}
Definition: XrdPosixXrootdPath.hh:34
struct xpath * xplist
Definition: XrdPosixXrootdPath.hh:74
int cwdPlen
Definition: XrdPosixXrootdPath.hh:77
static const char * P2L(const char *who, const char *inP, char *&relP, bool ponly=false)
static bool AddProto(const char *proto)
char * URL(const char *path, char *buff, int blen)
char * cwdPath
Definition: XrdPosixXrootdPath.hh:76
char * pBase
Definition: XrdPosixXrootdPath.hh:75
void CWD(const char *path)
Definition: XrdPosixXrootdPath.hh:53
struct xpath * next
Definition: XrdPosixXrootdPath.hh:53
const char * nath
Definition: XrdPosixXrootdPath.hh:58
const char * server
Definition: XrdPosixXrootdPath.hh:54
xpath(struct xpath *cur, const char *pServ, const char *pPath, const char *pNath)
Definition: XrdPosixXrootdPath.hh:61
~xpath()
Definition: XrdPosixXrootdPath.hh:71
const char * path
Definition: XrdPosixXrootdPath.hh:56
int plen
Definition: XrdPosixXrootdPath.hh:57
int servln
Definition: XrdPosixXrootdPath.hh:55
int nlen
Definition: XrdPosixXrootdPath.hh:59