xrootd
Public Member Functions | Private Attributes
XrdCmsRespCB Class Reference

#include <XrdCmsResp.hh>

Inheritance diagram for XrdCmsRespCB:
Inheritance graph
[legend]
Collaboration diagram for XrdCmsRespCB:
Collaboration graph
[legend]

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

Constructor & Destructor Documentation

XrdCmsRespCB::XrdCmsRespCB ( ) [inline]
XrdCmsRespCB::~XrdCmsRespCB ( ) [inline]

Member Function Documentation

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

Implements XrdOucEICB.

References XrdSysSemaphore::Post(), and respSync.

void XrdCmsRespCB::Init ( ) [inline]

References XrdSysSemaphore::CondWait(), and respSync.

Referenced by XrdCmsResp::Alloc().

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

Implements XrdOucEICB.

void XrdCmsRespCB::Wait ( ) [inline]

Member Data Documentation

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


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