#include <XrdCmsRRQ.hh>

| XrdCmsRRQ::XrdCmsRRQ | ( | ) | [inline] |
| XrdCmsRRQ::~XrdCmsRRQ | ( | ) | [inline] |
| short XrdCmsRRQ::Add | ( | short | Snum, | |
| XrdCmsRRQInfo * | ip | |||
| ) |
| void XrdCmsRRQ::Del | ( | short | Snum, | |
| const void * | Key | |||
| ) |
| int XrdCmsRRQ::Init | ( | int | Tint = 0, |
|
| int | Tdly = 0 | |||
| ) |
| void* XrdCmsRRQ::Respond | ( | ) |
| void XrdCmsRRQ::sendLocResp | ( | XrdCmsRRQSlot * | lP | ) | [private] |
| void XrdCmsRRQ::sendLwtResp | ( | XrdCmsRRQSlot * | rP | ) | [private] |
| void XrdCmsRRQ::sendRedResp | ( | XrdCmsRRQSlot * | rP | ) | [private] |
| void XrdCmsRRQ::Statistics | ( | Info & | Data | ) | [inline] |
References XrdSysMutex::Lock(), myMutex, Stats, and XrdSysMutex::UnLock().
| void* XrdCmsRRQ::TimeOut | ( | ) |
union { ... } [private] |
struct iovec XrdCmsRRQ::data_iov[iov_cnt] [read, private] |
| char XrdCmsRRQ::databuff[XrdCms::CmsLocateRequest::RHLen *STMax] |
XrdCms::CmsResponse XrdCmsRRQ::dataResp [private] |
| char XrdCmsRRQ::hostbuff[288] |
const int XrdCmsRRQ::iov_cnt = 2 [static, private] |
XrdSysSemaphore XrdCmsRRQ::isReady [private] |
XrdSysSemaphore XrdCmsRRQ::isWaiting [private] |
int XrdCmsRRQ::luFast [private] |
int XrdCmsRRQ::luSlow [private] |
unsigned int XrdCmsRRQ::myClock [private] |
XrdSysMutex XrdCmsRRQ::myMutex [private] |
Referenced by Statistics().
const int XrdCmsRRQ::numSlots = 1024 [static, private] |
int XrdCmsRRQ::rdFast [private] |
int XrdCmsRRQ::rdSlow [private] |
XrdOucDLlist<XrdCmsRRQSlot> XrdCmsRRQ::readyQ [private] |
struct iovec XrdCmsRRQ::redr_iov[iov_cnt] [read, private] |
XrdCms::CmsResponse XrdCmsRRQ::redrResp [private] |
XrdCmsRRQSlot XrdCmsRRQ::Slot[numSlots] [private] |
Info XrdCmsRRQ::Stats [private] |
Referenced by Statistics().
int XrdCmsRRQ::Tdelay [private] |
int XrdCmsRRQ::Tslice [private] |
XrdOucDLlist<XrdCmsRRQSlot> XrdCmsRRQ::waitQ [private] |
XrdCms::CmsResponse XrdCmsRRQ::waitResp [private] |
1.6.1