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

XrdSysErrorXrdLog
 
XrdOucTraceXrdTrace
 
XrdSchedulerXrdSched
 
int idleCheck
 
int idleTicks
 
- Private Attributes inherited from XrdJob
XrdJobNextJob
 
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: