#include <XrdCmsPrepare.hh>
Inheritance diagram for XrdCmsPrepare:


Public Member Functions | |
| int | Add (XrdCmsPrepArgs &pargs) |
| int | Del (char *reqid) |
| int | Exists (char *path) |
| void | Gone (char *path) |
| void | DoIt () |
| void | Inform (const char *cmd, XrdCmsPrepArgs *pargs) |
| int | isOK () |
| int | Pending () |
| void | Prepare (XrdCmsPrepArgs *pargs) |
| void | Reset (const char *iName, const char *aPath, int aMode) |
| int | setParms (int rcnt, int stime, int deco=0) |
| int | setParms (const char *ifpgm, char *ifmsg=0) |
| int | setParms (XrdOucName2Name *n2n) |
| XrdCmsPrepare () | |
| ~XrdCmsPrepare () | |
Private Member Functions | |
| int | isOnline (char *path) |
| void | Reset () |
| void | Scrub () |
| int | startIF () |
Private Attributes | |
| XrdSysMutex | PTMutex |
| XrdOucHash< char > | PTable |
| XrdOucStream | prepSched |
| XrdOucName2Name * | N2N |
| XrdOucMsubs * | prepMsg |
| XrdNetMsg * | Relay |
| XrdFrmProxy * | PrepFrm |
| char * | prepif |
| time_t | lastemsg |
| pid_t | preppid |
| int | prepOK |
| int | NumFiles |
| int | doEcho |
| int | resetcnt |
| int | scrub2rst |
| int | scrubtime |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Implements XrdJob. |
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.3.9.1