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

XrdXrootdCBJob Class Reference

Inheritance diagram for XrdXrootdCBJob:

Inheritance graph
[legend]
Collaboration diagram for XrdXrootdCBJob:

Collaboration graph
[legend]
List of all members.

Public Member Functions

void DoIt ()
void Recycle ()
 XrdXrootdCBJob (XrdXrootdCallBack *cbp, XrdOucErrInfo *erp, int rval)
 ~XrdXrootdCBJob ()

Static Public Member Functions

XrdXrootdCBJobAlloc (XrdXrootdCallBack *cbF, XrdOucErrInfo *erp, int rval)

Private Member Functions

void DoStatx (XrdOucErrInfo *eInfo)

Private Attributes

XrdXrootdCBJobNext
XrdXrootdCallBackcbFunc
XrdOucErrInfoeInfo
int Result

Static Private Attributes

XrdSysMutex myMutex
XrdXrootdCBJobFreeJob

Constructor & Destructor Documentation

XrdXrootdCBJob::XrdXrootdCBJob XrdXrootdCallBack cbp,
XrdOucErrInfo erp,
int  rval
[inline]
 

XrdXrootdCBJob::~XrdXrootdCBJob  )  [inline]
 


Member Function Documentation

XrdXrootdCBJob * XrdXrootdCBJob::Alloc XrdXrootdCallBack cbF,
XrdOucErrInfo erp,
int  rval
[static]
 

void XrdXrootdCBJob::DoIt  )  [virtual]
 

Implements XrdJob.

void XrdXrootdCBJob::DoStatx XrdOucErrInfo eInfo  )  [private]
 

void XrdXrootdCBJob::Recycle void   )  [inline]
 


Member Data Documentation

XrdXrootdCallBack* XrdXrootdCBJob::cbFunc [private]
 

XrdOucErrInfo* XrdXrootdCBJob::eInfo [private]
 

XrdXrootdCBJob * XrdXrootdCBJob::FreeJob [static, private]
 

XrdSysMutex XrdXrootdCBJob::myMutex [static, private]
 

XrdXrootdCBJob* XrdXrootdCBJob::Next [private]
 

int XrdXrootdCBJob::Result [private]
 


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