|
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 |