|
Public Member Functions |
| void | Added (const char *path, int Pend=0) |
| int | Configure (char *cfn) |
| int | Forward (XrdOucErrInfo &Resp, const char *cmd, const char *arg1=0, const char *arg2=0, const char *arg3=0, const char *arg4=0) |
| int | Locate (XrdOucErrInfo &Resp, const char *path, int flags, XrdOucEnv *Info=0) |
| int | Prepare (XrdOucErrInfo &Resp, XrdSfsPrep &pargs) |
| void | Removed (const char *path) |
| void | setSS (XrdOss *thess) |
| int | Space (XrdOucErrInfo &Resp, const char *path) |
| | XrdCmsFinderRMT (XrdSysLogger *lp, int whoami=0, int Port=0) |
| | ~XrdCmsFinderRMT () |
Static Public Attributes |
| const int | MaxMan = 16 |
Private Member Functions |
| int | Decode (char **resp) |
| void | Inform (XrdCmsClientMan *xman, struct iovec xmsg[], int xnum) |
| XrdCmsClientMan * | SelectManager (XrdOucErrInfo &Resp, const char *path) |
| void | SelectManFail (XrdOucErrInfo &Resp) |
| int | send2Man (XrdOucErrInfo &, const char *, struct iovec *, int) |
| int | StartManagers (XrdOucTList *) |
Private Attributes |
| XrdCmsClientMan * | myManTable [MaxMan] |
| XrdCmsClientMan * | myManagers |
| int | myManCount |
| XrdSysMutex | myData |
| char * | CMSPath |
| int | ConWait |
| int | RepDelay |
| int | RepNone |
| int | RepWait |
| int | FwdWait |
| int | PrepWait |
| int | isMeta |
| int | isTarget |
| int | myPort |
| unsigned char | SMode |
| unsigned char | sendID |