Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

XrdXrootdPrepare Class Reference

#include <XrdXrootdPrepare.hh>

Inheritance diagram for XrdXrootdPrepare:

Inheritance graph
[legend]
Collaboration diagram for XrdXrootdPrepare:

Collaboration graph
[legend]
List of all members.

Public Member Functions

void DoIt ()
 XrdXrootdPrepare (XrdSysError *lp, XrdScheduler *sp)
 ~XrdXrootdPrepare ()

Static Public Member Functions

int Close (int fd)
int List (XrdXrootdPrepArgs &pargs, char *resp, int resplen)
void Log (XrdXrootdPrepArgs &pargs)
void Logdel (char *reqid)
int Open (const char *reqid, int &fsz)
void Scrub ()
int setParms (int stime, int skeep)
int setParms (char *ldir)

Static Private Attributes

const char * TraceID = "Prepare"
XrdSchedulerSchedP
XrdSysErroreDest
int scrubtime = 60*60
int scrubkeep = 60*60*24
char * LogDir = 0
int LogDirLen = 0

Constructor & Destructor Documentation

XrdXrootdPrepare::XrdXrootdPrepare XrdSysError lp,
XrdScheduler sp
 

XrdXrootdPrepare::~XrdXrootdPrepare  )  [inline]
 


Member Function Documentation

int XrdXrootdPrepare::Close int  fd  )  [inline, static]
 

void XrdXrootdPrepare::DoIt  )  [inline, virtual]
 

Implements XrdJob.

int XrdXrootdPrepare::List XrdXrootdPrepArgs pargs,
char *  resp,
int  resplen
[static]
 

void XrdXrootdPrepare::Log XrdXrootdPrepArgs pargs  )  [static]
 

void XrdXrootdPrepare::Logdel char *  reqid  )  [static]
 

int XrdXrootdPrepare::Open const char *  reqid,
int &  fsz
[static]
 

void XrdXrootdPrepare::Scrub  )  [static]
 

int XrdXrootdPrepare::setParms char *  ldir  )  [static]
 

int XrdXrootdPrepare::setParms int  stime,
int  skeep
[static]
 


Member Data Documentation

XrdSysError * XrdXrootdPrepare::eDest [static, private]
 

char * XrdXrootdPrepare::LogDir = 0 [static, private]
 

int XrdXrootdPrepare::LogDirLen = 0 [static, private]
 

XrdScheduler * XrdXrootdPrepare::SchedP [static, private]
 

int XrdXrootdPrepare::scrubkeep = 60*60*24 [static, private]
 

int XrdXrootdPrepare::scrubtime = 60*60 [static, private]
 

const char * XrdXrootdPrepare::TraceID = "Prepare" [static, private]
 


The documentation for this class was generated from the following files:
Generated on Sun Nov 6 13:42:39 2011 for xrootd by  doxygen 1.3.9.1