|
Public Member Functions |
| const char * | do_Avail (XrdCmsRRData &Arg) |
| const char * | do_Chmod (XrdCmsRRData &Arg) |
| const char * | do_Disc (XrdCmsRRData &Arg) |
| const char * | do_Gone (XrdCmsRRData &Arg) |
| const char * | do_Have (XrdCmsRRData &Arg) |
| const char * | do_Load (XrdCmsRRData &Arg) |
| const char * | do_Locate (XrdCmsRRData &Arg) |
| const char * | do_Mkdir (XrdCmsRRData &Arg) |
| const char * | do_Mkpath (XrdCmsRRData &Arg) |
| const char * | do_Mv (XrdCmsRRData &Arg) |
| const char * | do_Ping (XrdCmsRRData &Arg) |
| const char * | do_Pong (XrdCmsRRData &Arg) |
| const char * | do_PrepAdd (XrdCmsRRData &Arg) |
| const char * | do_PrepDel (XrdCmsRRData &Arg) |
| const char * | do_Rm (XrdCmsRRData &Arg) |
| const char * | do_Rmdir (XrdCmsRRData &Arg) |
| const char * | do_Select (XrdCmsRRData &Arg) |
| const char * | do_Space (XrdCmsRRData &Arg) |
| const char * | do_State (XrdCmsRRData &Arg) |
| int | do_StateFWD (XrdCmsRRData &Arg) |
| const char * | do_StatFS (XrdCmsRRData &Arg) |
| const char * | do_Stats (XrdCmsRRData &Arg) |
| const char * | do_Status (XrdCmsRRData &Arg) |
| const char * | do_Trunc (XrdCmsRRData &Arg) |
| const char * | do_Try (XrdCmsRRData &Arg) |
| const char * | do_Update (XrdCmsRRData &Arg) |
| const char * | do_Usage (XrdCmsRRData &Arg) |
| void | Disc (const char *reason=0, int needLock=1) |
| int | ID (int &INum) |
| int | Inst () |
| int | isNode (SMask_t smask) |
| int | isNode (const char *hn) |
| int | isNode (unsigned int ipa) |
| int | isNode (unsigned int ipa, const char *nid) |
| char * | Name () |
| char * | Name (int &len, int &port) |
| SMask_t | Mask () |
| void | Lock () |
| void | UnLock () |
| int | Send (const char *buff, int blen=0) |
| int | Send (const struct iovec *iov, int iovcnt, int iotot=0) |
| void | setName (XrdLink *lnkp, int port) |
| void | setSlot (short rslot) |
| short | getSlot () |
| void | SyncSpace () |
| | XrdCmsNode (XrdLink *lnkp, int port=0, const char *sid=0, int lvl=0, int id=-1) |
| | ~XrdCmsNode () |
Static Public Member Functions |
| int | do_LocFmt (char *buff, XrdCmsSelected *sP, SMask_t pf, SMask_t wf) |
| int | do_SelPrep (XrdCmsPrepArgs &Arg) |
| void | do_StateDFS (XrdCmsBaseFR *rP, int rc) |
| void | Report_Usage (XrdLink *lp) |
Public Attributes |
| char * | Ident |
| char | isDisable |
| char | isOffline |
| char | isNoStage |
| char | isMan |
| char | isPeer |
| char | isProxy |
| char | isSuspend |
| char | isBound |
| char | isRW |
| char | isKnown |
| char | isConn |
| char | isGone |
| char | isPerm |
| char | isReserved [3] |
| unsigned int | DiskTotal |
| int | DiskNums |
| int | DiskMinF |
| int | DiskFree |
| int | DiskUtil |
| unsigned int | ConfigID |
Static Public Attributes |
| const char | allowsRW = 0x01 |
| const char | allowsSS = 0x02 |
Private Member Functions |
| int | fsExec (XrdOucProg *Prog, char *Arg1, char *Arg2=0) |
| const char * | fsFail (const char *Who, const char *What, const char *Path, int rc) |
| int | getMode (const char *theMode, mode_t &Mode) |
| int | getSize (const char *theSize, long long &Size) |
Private Attributes |
| XrdSysMutex | myMutex |
| XrdLink * | Link |
| unsigned int | IPAddr |
| XrdCmsNode * | Next |
| time_t | DropTime |
| XrdCmsDrop * | DropJob |
| int | IPV6Len |
| char | IPV6 [28] |
| SMask_t | NodeMask |
| int | NodeID |
| int | Instance |
| int | Port |
| int | myLevel |
| int | myCNUM |
| char * | myCID |
| char * | myNID |
| char * | myName |
| int | myNlen |
| int | logload |
| int | myCost |
| int | myLoad |
| int | myMass |
| int | RefA |
| int | RefTotA |
| int | RefR |
| int | RefTotR |
| short | RSlot |
| char | isLocked |
| char | RSVD |
Static Private Attributes |
| const int | fsL2PFail1 = 999991 |
| const int | fsL2PFail2 = 999992 |
| XrdSysMutex | mlMutex |
| int | LastFree = 0 |
Friends |
| class | XrdCmsCluster |