xrootd
Public Member Functions | Private Member Functions | Private Attributes | Static Private Attributes | List of all members
XrdLinkScan Class Reference
Inheritance diagram for XrdLinkScan:
Inheritance graph
[legend]
Collaboration diagram for XrdLinkScan:
Collaboration graph
[legend]

Public Member Functions

void DoIt ()
 
 XrdLinkScan (XrdSysError *eP, XrdOucTrace *tP, XrdScheduler *sP, int im, int it, const char *lt="idle link scan")
 
 ~XrdLinkScan ()
 

Private Member Functions

void idleScan ()
 
- Private Member Functions inherited from XrdJob
 XrdJob (const char *desc="")
 
virtual ~XrdJob ()
 

Private Attributes

XrdSysError * XrdLog
 
XrdOucTrace * XrdTrace
 
XrdScheduler * XrdSched
 
int idleCheck
 
int idleTicks
 
- Private Attributes inherited from XrdJob
XrdJob * NextJob
 
const char * Comment
 

Static Private Attributes

static const char * TraceID = "LinkScan"
 

Constructor & Destructor Documentation

XrdLinkScan::XrdLinkScan ( XrdSysError *  eP,
XrdOucTrace *  tP,
XrdScheduler *  sP,
int  im,
int  it,
const char *  lt = "idle link scan" 
)
inline
XrdLinkScan::~XrdLinkScan ( )
inline

Member Function Documentation

void XrdLinkScan::DoIt ( )
inlinevirtual

Implements XrdJob.

References idleScan().

void XrdLinkScan::idleScan ( )
private

Member Data Documentation

int XrdLinkScan::idleCheck
private

Referenced by idleScan().

int XrdLinkScan::idleTicks
private

Referenced by idleScan().

const char * XrdLinkScan::TraceID = "LinkScan"
staticprivate
XrdSysError* XrdLinkScan::XrdLog
private

Referenced by idleScan().

XrdScheduler* XrdLinkScan::XrdSched
private

Referenced by idleScan().

XrdOucTrace* XrdLinkScan::XrdTrace
private

The documentation for this class was generated from the following file: