|
Public Types |
enum | Persona { amLocal,
amProxy,
amRemote,
amTarget
} |
Public Member Functions |
virtual void | Added (const char *path, int Pend=0)=0 |
virtual int | Configure (char *cfn)=0 |
virtual int | Forward (XrdOucErrInfo &Resp, const char *cmd, const char *arg1=0, const char *arg2=0, const char *arg3=0, const char *arg4=0)=0 |
virtual int | isRemote () |
virtual int | Locate (XrdOucErrInfo &Resp, const char *path, int flags, XrdOucEnv *Info=0)=0 |
virtual int | Prepare (XrdOucErrInfo &Resp, XrdSfsPrep &pargs)=0 |
virtual void | Removed (const char *path)=0 |
virtual int | Space (XrdOucErrInfo &Resp, const char *path)=0 |
| XrdCmsClient (Persona acting) |
virtual | ~XrdCmsClient () |
Protected Attributes |
Persona | myPersona |