128 virtual void Added(
const char *path,
int Pend=0) {}
173 const char *arg1=0,
const char *arg2=0,
virtual int Release(int n=1)
Definition: XrdCmsClient.hh:307
Not affiliated with a cluster.
Definition: XrdCmsClient.hh:329
virtual int Forward(XrdOucErrInfo &Resp, const char *cmd, const char *arg1=0, const char *arg2=0, XrdOucEnv *Env1=0, XrdOucEnv *Env2=0)
Definition: XrdCmsClient.hh:172
virtual int Configure(const char *cfn, char *Parms, XrdOucEnv *EnvInfo)=0
virtual int Prepare(XrdOucErrInfo &Resp, XrdSfsPrep &pargs, XrdOucEnv *Info=0)
Definition: XrdCmsClient.hh:239
Definition: XrdCmsClient.hh:115
virtual int Reserve(int n=1)
Definition: XrdCmsClient.hh:294
The role is meta {plus one or more of the above}.
Definition: XrdCmsClient.hh:360
The role is proxy {plus one or more of the below}.
Definition: XrdCmsClient.hh:357
virtual int Resource(int n)
Definition: XrdCmsClient.hh:282
Am a manager an issue redirects.
Definition: XrdCmsClient.hh:330
virtual int Locate(XrdOucErrInfo &Resp, const char *path, int flags, XrdOucEnv *Info=0)=0
Definition: XrdOucErrInfo.hh:71
Persona
Definition: XrdCmsClient.hh:329
XrdCmsClient(Persona acting)
Definition: XrdCmsClient.hh:334
virtual void Removed(const char *path)
Definition: XrdCmsClient.hh:249
Definition: XrdOucEnv.hh:41
XrdCmsClient * GetDefaultClient(XrdSysLogger *Logger, int opMode, int myPort)
virtual void Suspend(int Perm=1)
Definition: XrdCmsClient.hh:267
Definition: XrdOucTList.hh:37
virtual int Space(XrdOucErrInfo &Resp, const char *path, XrdOucEnv *Info=0)=0
Definition: XrdSysLogger.hh:45
Persona myPersona
Definition: XrdCmsClient.hh:344
virtual int isRemote()
Definition: XrdCmsClient.hh:183
virtual ~XrdCmsClient()
Destructor.
Definition: XrdCmsClient.hh:340
Definition: XrdSfsInterface.hh:136
The role is manager and will redirect users.
Definition: XrdCmsClient.hh:358
virtual void Added(const char *path, int Pend=0)
Definition: XrdCmsClient.hh:128
virtual XrdOucTList * Managers()
Definition: XrdCmsClient.hh:227
The role is server and will be a redirection target.
Definition: XrdCmsClient.hh:359
virtual void Resume(int Perm=1)
Definition: XrdCmsClient.hh:258
Am a server an field redirects.
Definition: XrdCmsClient.hh:331