|
xrootd
|
#include <XrdCmsPList.hh>
Public Member Functions | |
| int | And (const SMask_t mask) |
| void | Or (const XrdCmsPInfo *pi) |
| void | Set (const XrdCmsPInfo *pi) |
| XrdCmsPInfo () | |
| ~XrdCmsPInfo () | |
| XrdCmsPInfo & | operator= (const XrdCmsPInfo &rhs) |
Public Attributes | |
| SMask_t | rovec |
| SMask_t | rwvec |
| SMask_t | ssvec |
| XrdCmsPInfo::~XrdCmsPInfo | ( | ) | [inline] |
| int XrdCmsPInfo::And | ( | const SMask_t | mask | ) | [inline] |
References rovec, rwvec, and ssvec.
Referenced by XrdCmsPList_Anchor::Insert(), and XrdCmsPList_Anchor::Remove().
| XrdCmsPInfo& XrdCmsPInfo::operator= | ( | const XrdCmsPInfo & | rhs | ) | [inline] |
References Set().
| void XrdCmsPInfo::Or | ( | const XrdCmsPInfo * | pi | ) | [inline] |
References rovec, rwvec, and ssvec.
Referenced by XrdCmsPList_Anchor::Insert().
| void XrdCmsPInfo::Set | ( | const XrdCmsPInfo * | pi | ) | [inline] |
References rovec, rwvec, and ssvec.
Referenced by operator=(), and XrdCmsPList::XrdCmsPList().
Referenced by XrdCmsBaseFS::Exists(), XrdCmsCluster::Locate(), XrdCmsCluster::Select(), XrdCmsConfig::MergeP(), XrdCmsNode::do_Have(), XrdCmsNode::do_State(), XrdCmsNode::do_StateFWD(), XrdCmsNode::do_StatFS(), XrdCmsPList_Anchor::Insert(), And(), Or(), Set(), XrdCmsPInfo(), XrdCmsProtocol::Admit(), XrdCmsProtocol::AddPath(), and XrdCmsProtocol::Reissue().
Referenced by XrdCmsCluster::Locate(), XrdCmsCluster::Select(), XrdCmsConfig::MergeP(), XrdCmsNode::do_Have(), XrdCmsNode::do_StateFWD(), XrdCmsPList_Anchor::Insert(), XrdCmsPList_Anchor::Type(), XrdCmsPList::PType(), And(), Or(), Set(), XrdCmsPInfo(), XrdCmsProtocol::AddPath(), and XrdCmsProtocol::Reissue().
Referenced by XrdCmsCluster::Select(), XrdCmsConfig::MergeP(), XrdCmsPList::PType(), And(), Or(), Set(), XrdCmsPInfo(), XrdCmsProtocol::Admit(), and XrdCmsProtocol::AddPath().
1.7.5