xrootd
Public Member Functions | Static Public Member Functions | Private Member Functions | Private Attributes | Static Private Attributes
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

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

Private Member Functions

void DoStatx (XrdOucErrInfo *eInfo)

Private Attributes

XrdXrootdCBJobNext
XrdXrootdCallBackcbFunc
XrdOucErrInfoeInfo
int Result

Static Private Attributes

static XrdSysMutex myMutex
static XrdXrootdCBJobFreeJob

Constructor & Destructor Documentation

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

Referenced by Alloc().

XrdXrootdCBJob::~XrdXrootdCBJob ( ) [inline]

Member Function Documentation

XrdXrootdCBJob * XrdXrootdCBJob::Alloc ( XrdXrootdCallBack cbF,
XrdOucErrInfo erp,
int  rval 
) [static]
void XrdXrootdCBJob::DoIt ( ) [virtual]
void XrdXrootdCBJob::DoStatx ( XrdOucErrInfo eInfo) [private]
void XrdXrootdCBJob::Recycle ( void  ) [inline]

Member Data Documentation

Referenced by Alloc(), and DoIt().

Referenced by Alloc(), and DoIt().

Referenced by Alloc(), and Recycle().

Referenced by Alloc(), and Recycle().

Referenced by Alloc(), and Recycle().

int XrdXrootdCBJob::Result [private]

Referenced by Alloc(), and DoIt().


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