|
XRootD
|
#include <XrdCmsPList.hh>
Collaboration diagram for XrdCmsPList_Anchor:Public Member Functions | |
| XrdCmsPList_Anchor () | |
| ~XrdCmsPList_Anchor () | |
| int | Add (const char *pname, XrdCmsPInfo *pinfo) |
| void | Empty (XrdCmsPList *newlist=0) |
| int | Find (const char *pname, XrdCmsPInfo &masks) |
| XrdCmsPList * | First () |
| SMask_t | Insert (const char *pname, XrdCmsPInfo *pinfo) |
| void | Lock () |
| int | NotEmpty () |
| void | Remove (SMask_t mask) |
| const char * | Type (const char *pname) |
| void | UnLock () |
| XrdCmsPList * | Zorch (XrdCmsPList *newlist=0) |
Definition at line 95 of file XrdCmsPList.hh.
|
inline |
Definition at line 132 of file XrdCmsPList.hh.
|
inline |
Definition at line 134 of file XrdCmsPList.hh.
References Empty().
Here is the call graph for this function:| int XrdCmsPList_Anchor::Add | ( | const char * | pname, |
| XrdCmsPInfo * | pinfo | ||
| ) |
Definition at line 41 of file XrdCmsPList.cc.
References Lock(), and UnLock().
Here is the call graph for this function:
|
inline |
Definition at line 104 of file XrdCmsPList.hh.
References Lock(), and UnLock().
Referenced by ~XrdCmsPList_Anchor().
Here is the call graph for this function:
Here is the caller graph for this function:| int XrdCmsPList_Anchor::Find | ( | const char * | pname, |
| XrdCmsPInfo & | masks | ||
| ) |
Definition at line 77 of file XrdCmsPList.cc.
References Lock(), and UnLock().
Referenced by XrdCmsNode::do_Have(), XrdCmsNode::do_StateFWD(), XrdCmsNode::do_StatFS(), XrdCmsCluster::Locate(), and XrdCmsCluster::Select().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 114 of file XrdCmsPList.hh.
| SMask_t XrdCmsPList_Anchor::Insert | ( | const char * | pname, |
| XrdCmsPInfo * | pinfo | ||
| ) |
Definition at line 102 of file XrdCmsPList.cc.
References XrdCmsPInfo::And(), Lock(), XrdCmsPInfo::Or(), XrdCmsPInfo::rovec, XrdCmsPInfo::rwvec, and UnLock().
Here is the call graph for this function:
|
inline |
Definition at line 99 of file XrdCmsPList.hh.
References XrdSysMutex::Lock().
Referenced by Add(), Empty(), Find(), Insert(), Remove(), Type(), and Zorch().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 118 of file XrdCmsPList.hh.
| void XrdCmsPList_Anchor::Remove | ( | SMask_t | mask | ) |
Definition at line 158 of file XrdCmsPList.cc.
References XrdCmsPInfo::And(), Lock(), and UnLock().
Here is the call graph for this function:| const char * XrdCmsPList_Anchor::Type | ( | const char * | pname | ) |
Definition at line 186 of file XrdCmsPList.cc.
References Lock(), XrdCmsPInfo::rwvec, and UnLock().
Here is the call graph for this function:
|
inline |
Definition at line 100 of file XrdCmsPList.hh.
References XrdSysMutex::UnLock().
Referenced by Add(), Empty(), Find(), Insert(), Remove(), Type(), and Zorch().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 124 of file XrdCmsPList.hh.
References Lock(), and UnLock().
Here is the call graph for this function: