#include <XrdOdcResp.hh>


Public Member Functions | |
| void | Done (int &Result, XrdOucErrInfo *eInfo) |
| void | Init () |
| int | Same (unsigned long long arg1, unsigned long long arg2) |
| void | Wait () |
| XrdOdcRespCB () | |
| ~XrdOdcRespCB () | |
Private Attributes | |
| XrdSysSemaphore | respSync |
| XrdOdcRespCB::XrdOdcRespCB | ( | ) | [inline] |
| XrdOdcRespCB::~XrdOdcRespCB | ( | ) | [inline] |
| void XrdOdcRespCB::Done | ( | int & | Result, | |
| XrdOucErrInfo * | eInfo | |||
| ) | [inline, virtual] |
Implements XrdOucEICB.
References XrdSysSemaphore::Post(), and respSync.
| void XrdOdcRespCB::Init | ( | ) | [inline] |
References XrdSysSemaphore::CondWait(), and respSync.
Referenced by XrdOdcResp::Alloc().
| int XrdOdcRespCB::Same | ( | unsigned long long | arg1, | |
| unsigned long long | arg2 | |||
| ) | [inline, virtual] |
Implements XrdOucEICB.
| void XrdOdcRespCB::Wait | ( | ) | [inline] |
References respSync, and XrdSysSemaphore::Wait().
Referenced by XrdOdcResp::Reply().
XrdSysSemaphore XrdOdcRespCB::respSync [private] |
1.7.1