XrdCmsRespCB Class Reference

#include <XrdCmsResp.hh>

Inheritance diagram for XrdCmsRespCB:

XrdOucEICB List of all members.

Public Member Functions

void Done (int &Result, XrdOucErrInfo *eInfo)
void Init ()
int Same (unsigned long long arg1, unsigned long long arg2)
void Wait ()
 XrdCmsRespCB ()
 ~XrdCmsRespCB ()

Private Attributes

XrdSysSemaphore respSync

Detailed Description

Definition at line 26 of file XrdCmsResp.hh.


Constructor & Destructor Documentation

XrdCmsRespCB::XrdCmsRespCB (  )  [inline]

Definition at line 38 of file XrdCmsResp.hh.

XrdCmsRespCB::~XrdCmsRespCB (  )  [inline]

Definition at line 39 of file XrdCmsResp.hh.


Member Function Documentation

void XrdCmsRespCB::Done ( int &  Result,
XrdOucErrInfo eInfo 
) [inline, virtual]

Implements XrdOucEICB.

Definition at line 30 of file XrdCmsResp.hh.

References XrdSysSemaphore::Post(), and respSync.

void XrdCmsRespCB::Init ( void   )  [inline]

Definition at line 32 of file XrdCmsResp.hh.

References XrdSysSemaphore::CondWait(), and respSync.

Referenced by XrdCmsResp::Alloc().

int XrdCmsRespCB::Same ( unsigned long long  arg1,
unsigned long long  arg2 
) [inline, virtual]

Implements XrdOucEICB.

Definition at line 34 of file XrdCmsResp.hh.

void XrdCmsRespCB::Wait (  )  [inline]

Definition at line 36 of file XrdCmsResp.hh.

References respSync, and XrdSysSemaphore::Wait().

Referenced by XrdCmsResp::ReplyXeq().


Member Data Documentation

XrdSysSemaphore XrdCmsRespCB::respSync [private]

Definition at line 43 of file XrdCmsResp.hh.

Referenced by Done(), Init(), and Wait().


The documentation for this class was generated from the following file:
Generated on Tue Jul 5 16:50:20 2011 for ROOT_528-00b_version by  doxygen 1.5.1