Inheritance diagram for XrdBwmHandleCB:
Public Member Functions | |
void | Done (int &Results, XrdOucErrInfo *eInfo) |
int | Same (unsigned long long arg1, unsigned long long arg2) |
XrdBwmHandleCB () | |
~XrdBwmHandleCB () | |
Static Public Member Functions | |
static XrdBwmHandleCB * | Alloc () |
Private Attributes | |
XrdBwmHandleCB * | Next |
Static Private Attributes | |
static XrdSysMutex | xMutex |
static XrdBwmHandleCB * | Free |
Definition at line 42 of file XrdBwmHandle.cc.
XrdBwmHandleCB::XrdBwmHandleCB | ( | ) | [inline] |
Definition at line 65 of file XrdBwmHandle.cc.
XrdBwmHandleCB::~XrdBwmHandleCB | ( | ) | [inline] |
Definition at line 66 of file XrdBwmHandle.cc.
static XrdBwmHandleCB* XrdBwmHandleCB::Alloc | ( | ) | [inline, static] |
Definition at line 47 of file XrdBwmHandle.cc.
References Free, XrdSysMutex::Lock(), Next, XrdSysMutex::UnLock(), and xMutex.
Referenced by XrdBwmHandle::Dispatch().
void XrdBwmHandleCB::Done | ( | int & | Results, | |
XrdOucErrInfo * | eInfo | |||
) | [inline, virtual] |
Implements XrdOucEICB.
Definition at line 56 of file XrdBwmHandle.cc.
References Free, XrdSysMutex::Lock(), Next, XrdSysMutex::UnLock(), and xMutex.
XrdBwmHandleCB* XrdBwmHandleCB::Next [private] |
XrdSysMutex XrdBwmHandleCB::xMutex [static, private] |
XrdBwmHandleCB * XrdBwmHandleCB::Free [static, private] |