#include <XrdXrootdPrepare.hh>
Public Member Functions | |
void | DoIt () |
XrdXrootdPrepare (XrdSysError *lp, XrdScheduler *sp) | |
~XrdXrootdPrepare () | |
Static Public Member Functions | |
static int | Close (int fd) |
static int | List (XrdXrootdPrepArgs &pargs, char *resp, int resplen) |
static void | Log (XrdXrootdPrepArgs &pargs) |
static void | Logdel (char *reqid) |
static int | Open (const char *reqid, int &fsz) |
static void | Scrub () |
static int | setParms (int stime, int skeep) |
static int | setParms (char *ldir) |
Static Private Attributes | |
static const char * | TraceID |
static XrdScheduler * | SchedP |
static XrdSysError * | eDest |
static int | scrubtime |
static int | scrubkeep |
static char * | LogDir |
static int | LogDirLen |
XrdXrootdPrepare::XrdXrootdPrepare | ( | XrdSysError * | lp, | |
XrdScheduler * | sp | |||
) |
XrdXrootdPrepare::~XrdXrootdPrepare | ( | ) | [inline] |
static int XrdXrootdPrepare::Close | ( | int | fd | ) | [inline, static] |
References close.
void XrdXrootdPrepare::DoIt | ( | ) | [inline, virtual] |
Implements XrdJob.
References SchedP, XrdScheduler::Schedule(), Scrub(), and scrubtime.
static int XrdXrootdPrepare::List | ( | XrdXrootdPrepArgs & | pargs, | |
char * | resp, | |||
int | resplen | |||
) | [static] |
static void XrdXrootdPrepare::Log | ( | XrdXrootdPrepArgs & | pargs | ) | [static] |
static void XrdXrootdPrepare::Logdel | ( | char * | reqid | ) | [static] |
static int XrdXrootdPrepare::Open | ( | const char * | reqid, | |
int & | fsz | |||
) | [static] |
static void XrdXrootdPrepare::Scrub | ( | ) | [static] |
Referenced by DoIt().
static int XrdXrootdPrepare::setParms | ( | char * | ldir | ) | [static] |
static int XrdXrootdPrepare::setParms | ( | int | stime, | |
int | skeep | |||
) | [static] |
XrdSysError* XrdXrootdPrepare::eDest [static, private] |
char* XrdXrootdPrepare::LogDir [static, private] |
int XrdXrootdPrepare::LogDirLen [static, private] |
XrdScheduler* XrdXrootdPrepare::SchedP [static, private] |
Referenced by DoIt().
int XrdXrootdPrepare::scrubkeep [static, private] |
int XrdXrootdPrepare::scrubtime [static, private] |
Referenced by DoIt().
const char* XrdXrootdPrepare::TraceID [static, private] |