1#ifndef __XRDPOSIXXROOTDPATH_HH__
2#define __XRDPOSIXXROOTDPATH_HH__
41void CWD(
const char *path);
44const char *
P2L(
const char *who,
const char *inP,
45 char *&relP,
bool ponly=
false);
47char *
URL(
const char *path,
char *buff,
int blen);
66 const char *pNath) :
next(cur),
72 nlen(pNath ? strlen(pNath) : 0) {}
Definition XrdPosixXrootdPath.hh:36
struct xpath * xplist
Definition XrdPosixXrootdPath.hh:76
int cwdPlen
Definition XrdPosixXrootdPath.hh:79
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:78
char * pBase
Definition XrdPosixXrootdPath.hh:77
void CWD(const char *path)
Definition XrdPosixXrootdPath.hh:55
struct xpath * next
Definition XrdPosixXrootdPath.hh:55
const char * nath
Definition XrdPosixXrootdPath.hh:60
const char * server
Definition XrdPosixXrootdPath.hh:56
xpath(struct xpath *cur, const char *pServ, const char *pPath, const char *pNath)
Definition XrdPosixXrootdPath.hh:63
~xpath()
Definition XrdPosixXrootdPath.hh:73
const char * path
Definition XrdPosixXrootdPath.hh:58
int plen
Definition XrdPosixXrootdPath.hh:59
int servln
Definition XrdPosixXrootdPath.hh:57
int nlen
Definition XrdPosixXrootdPath.hh:61