![]() |
XRootD
|
#include <XrdCmsManTree.hh>
Public Types | |
enum | connStat { Aborted , Active , Connected , None , Pending , Waiting } |
Public Member Functions | |
XrdCmsManTree (int maxC) | |
~XrdCmsManTree () | |
void | Abort () |
int | Connect (int nID, XrdCmsNode *nP) |
void | Disc (int nID) |
int | Register () |
int | Trying (int nID, int Lvl) |
Definition at line 38 of file XrdCmsManTree.hh.
Enumerator | |
---|---|
Aborted | |
Active | |
Connected | |
None | |
Pending | |
Waiting |
Definition at line 52 of file XrdCmsManTree.hh.
XrdCmsManTree::XrdCmsManTree | ( | int | maxC | ) |
Definition at line 45 of file XrdCmsManTree.cc.
|
inline |
Definition at line 55 of file XrdCmsManTree.hh.
void XrdCmsManTree::Abort | ( | ) |
Definition at line 56 of file XrdCmsManTree.cc.
int XrdCmsManTree::Connect | ( | int | nID, |
XrdCmsNode * | nP | ||
) |
Definition at line 78 of file XrdCmsManTree.cc.
References Aborted, Connected, XrdSysError::Emsg(), XrdCms::kYR_disc, Pending, and XrdCms::Say.
void XrdCmsManTree::Disc | ( | int | nID | ) |
Definition at line 133 of file XrdCmsManTree.cc.
References Active, Connected, XrdSysMutex::Lock(), Pending, and XrdSysMutex::UnLock().
int XrdCmsManTree::Register | ( | ) |
Definition at line 151 of file XrdCmsManTree.cc.
References Active, XrdSysMutex::Lock(), and XrdSysMutex::UnLock().
int XrdCmsManTree::Trying | ( | int | nID, |
int | Lvl | ||
) |
Definition at line 178 of file XrdCmsManTree.cc.
References Aborted, Active, Connected, XrdSysMutex::Lock(), XrdSysMutex::UnLock(), and Waiting.