#include <XrdCmsResp.hh>
Inheritance diagram for XrdCmsRespCB:
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 |
Definition at line 26 of file XrdCmsResp.hh.
XrdCmsRespCB::XrdCmsRespCB | ( | ) | [inline] |
Definition at line 38 of file XrdCmsResp.hh.
XrdCmsRespCB::~XrdCmsRespCB | ( | ) | [inline] |
Definition at line 39 of file XrdCmsResp.hh.
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().
void XrdCmsRespCB::Wait | ( | ) | [inline] |
Definition at line 36 of file XrdCmsResp.hh.
References respSync, and XrdSysSemaphore::Wait().
Referenced by XrdCmsResp::ReplyXeq().
XrdSysSemaphore XrdCmsRespCB::respSync [private] |