#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. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|