1 #ifndef __CMS_MANAGER__H
2 #define __CMS_MANAGER__H
69 void Finished(
const char *manP,
int mPort);
71 static void Inform(
const char *What,
const char *Data,
int Dlen);
72 static void Inform(
const char *What,
struct iovec *vP,
int vN,
int vT=0);
80 void Rerun(
char *newMans);
Definition: XrdCmsManager.hh:55
Definition: XrdCmsManTree.hh:38
void Finished(const char *manP, int mPort)
Definition: XrdCmsManList.hh:39
int Run(XrdOucTList *manP)
static char MastSID[MTMax]
Definition: XrdCmsManager.hh:98
void Delete(XrdCmsNode *nodeP)
char * theHost
Definition: XrdCmsManager.hh:106
XrdCmsNode * Add(XrdLink *lp, int Lvl, bool &xit)
CmsReqCode
Definition: YProtocol.hh:89
Definition: YProtocol.hh:82
XrdOucTList * curManList
Definition: XrdCmsManager.hh:104
void Remove(XrdCmsNode *nP, const char *reason=0)
bool Verify(XrdLink *lP, const char *sid, const char *sname)
void Rerun(char *newMans)
char * theSID
Definition: XrdCmsManager.hh:107
XrdCmsManList * myMans
Definition: XrdCmsManager.hh:60
short siteID
Definition: XrdCmsManager.hh:109
Definition: XrdSysPthread.hh:164
static XrdCmsNode * MastTab[MTMax]
Definition: XrdCmsManager.hh:97
friend class XrdCmsDelNode
Definition: XrdCmsManager.hh:58
XrdCmsManTree * ManTree
Definition: XrdCmsManager.hh:61
char * theSite
Definition: XrdCmsManager.hh:105
Definition: XrdLink.hh:51
static XrdSysMutex MTMutex
Definition: XrdCmsManager.hh:96
XrdOucTList * newManList
Definition: XrdCmsManager.hh:103
static int MTHi
Definition: XrdCmsManager.hh:99
Definition: XrdOucTList.hh:41
static const int MTMax
Definition: XrdCmsManager.hh:63
static void Inform(const char *What, const char *Data, int Dlen)
static bool Start(const XrdOucTList *mL)
Definition: XrdCmsNode.hh:57
int curManCnt
Definition: XrdCmsManager.hh:108
~XrdCmsManager()
Definition: XrdCmsManager.hh:89
XrdCmsManager(XrdOucTList *mlP, int snum)
static bool Present()
Definition: XrdCmsManager.hh:76
bool wasRedir
Definition: XrdCmsManager.hh:110