xrootd
|
#include <XrdCmsClustID.hh>
Public Member Functions | |
bool | AddNode (XrdCmsNode *nP, bool isMan) |
bool | Avail () |
bool | Exists (XrdLink *lp, const char *nid, int port) |
bool | IsEmpty () |
bool | IsSingle () |
XrdCmsNode * | RemNode (XrdCmsNode *nP) |
int | Slot () |
XrdCmsClustID () | |
~XrdCmsClustID () | |
Static Public Member Functions | |
static XrdCmsClustID * | AddID (const char *cID) |
static XrdCmsClustID * | Find (const char *cID) |
static SMask_t | Mask (const char *cID) |
Private Attributes | |
SMask_t | cidMask |
char * | cidName |
int | ntSlot |
int | npNum |
XrdCmsNode * | nodeP [altMax] |
Static Private Attributes | |
static const int | altMax = 8 |
|
inline |
References nodeP.
|
inline |
References cidName.
|
static |
bool XrdCmsClustID::AddNode | ( | XrdCmsNode * | nP, |
bool | isMan | ||
) |
bool XrdCmsClustID::Exists | ( | XrdLink * | lp, |
const char * | nid, | ||
int | port | ||
) |
|
static |
|
inline |
References npNum.
|
inline |
References npNum.
|
static |
XrdCmsNode* XrdCmsClustID::RemNode | ( | XrdCmsNode * | nP | ) |
|
inline |
References ntSlot.
|
staticprivate |
Referenced by Avail().
|
private |
|
private |
Referenced by ~XrdCmsClustID().
|
private |
Referenced by XrdCmsClustID().
|
private |
Referenced by Avail(), IsEmpty(), and IsSingle().
|
private |
Referenced by Slot().