#include <XrdCmsPList.hh>
List of all members.
Constructor & Destructor Documentation
XrdCmsPList_Anchor::XrdCmsPList_Anchor |
( |
| ) |
[inline] |
XrdCmsPList_Anchor::~XrdCmsPList_Anchor |
( |
| ) |
[inline] |
Member Function Documentation
int XrdCmsPList_Anchor::Add |
( |
const char * |
pname, |
|
|
XrdCmsPInfo * |
pinfo |
|
) |
| |
void XrdCmsPList_Anchor::Empty |
( |
XrdCmsPList * |
newlist = 0 | ) |
[inline] |
int XrdCmsPList_Anchor::Find |
( |
const char * |
pname, |
|
|
XrdCmsPInfo & |
masks |
|
) |
| |
References Lock(), XrdCmsPList::next, next, XrdCmsPList::pathlen, XrdCmsPList::pathmask, XrdCmsPList::pathname, and UnLock().
Referenced by XrdCmsNode::do_Have(), XrdCmsNode::do_StateFWD(), XrdCmsNode::do_StatFS(), XrdCmsCluster::Locate(), XrdCmsProtocol::Reissue(), and XrdCmsCluster::Select().
References XrdCmsPInfo::And(), Lock(), XrdCmsPList::next, next, XrdCmsPInfo::Or(), XrdCmsPList::pathlen, XrdCmsPList::pathmask, XrdCmsPList::pathname, XrdCmsPInfo::rovec, XrdCmsPInfo::rwvec, and UnLock().
Referenced by XrdCmsProtocol::AddPath(), and XrdCmsProtocol::Admit().
void XrdCmsPList_Anchor::Lock |
( |
| ) |
[inline] |
int XrdCmsPList_Anchor::NotEmpty |
( |
| ) |
[inline] |
void XrdCmsPList_Anchor::Remove |
( |
SMask_t |
mask | ) |
|
const char * XrdCmsPList_Anchor::Type |
( |
const char * |
pname | ) |
|
void XrdCmsPList_Anchor::UnLock |
( |
| ) |
[inline] |
Member Data Documentation
The documentation for this class was generated from the following files: