#include <XrdCmsManTree.hh>
Classes | |
struct | TreeInfo |
Public Types | |
enum | connStat { Aborted, Active, Connected, None, Pending, Waiting } |
Public Member Functions | |
void | Abort () |
int | Connect (int nID, XrdCmsNode *nP) |
void | Disc (int nID) |
int | Register () |
int | Trying (int nID, int Lvl) |
XrdCmsManTree (int maxC) | |
~XrdCmsManTree () | |
Private Member Functions | |
void | Redrive (int nID) |
void | Pause (int nID) |
Private Attributes | |
XrdSysMutex | myMutex |
struct XrdCmsManTree::TreeInfo | tmInfo [XrdCmsManager::MTMax] |
char | buff [16] |
int | maxTMI |
int | numConn |
int | maxConn |
int | atRoot |
int | conLevel |
int | conNID |
int | numWaiting |
connStat | myStatus |
XrdCmsManTree::XrdCmsManTree | ( | int | maxC | ) |
XrdCmsManTree::~XrdCmsManTree | ( | ) | [inline] |
void XrdCmsManTree::Abort | ( | ) |
int XrdCmsManTree::Connect | ( | int | nID, | |
XrdCmsNode * | nP | |||
) |
void XrdCmsManTree::Disc | ( | int | nID | ) |
void XrdCmsManTree::Pause | ( | int | nID | ) | [inline, private] |
void XrdCmsManTree::Redrive | ( | int | nID | ) | [inline, private] |
int XrdCmsManTree::Register | ( | ) |
int XrdCmsManTree::Trying | ( | int | nID, | |
int | Lvl | |||
) |
int XrdCmsManTree::atRoot [private] |
char XrdCmsManTree::buff[16] [private] |
int XrdCmsManTree::conLevel [private] |
int XrdCmsManTree::conNID [private] |
int XrdCmsManTree::maxConn [private] |
int XrdCmsManTree::maxTMI [private] |
XrdSysMutex XrdCmsManTree::myMutex [private] |
Referenced by Pause().
connStat XrdCmsManTree::myStatus [private] |
int XrdCmsManTree::numConn [private] |
int XrdCmsManTree::numWaiting [private] |
struct XrdCmsManTree::TreeInfo XrdCmsManTree::tmInfo[XrdCmsManager::MTMax] [private] |