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"
XrdScheduler * SchedP
XrdSysError * eDest
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