XrdCmsPInfo Class Reference

#include <XrdCmsPList.hh>

List of all members.

Public Member Functions

int And (const SMask_t mask)
void Or (const XrdCmsPInfo *pi)
void Set (const XrdCmsPInfo *pi)
 XrdCmsPInfo ()
 ~XrdCmsPInfo ()
XrdCmsPInfooperator= (const XrdCmsPInfo &rhs)

Public Attributes

SMask_t rovec
SMask_t rwvec
SMask_t ssvec


Detailed Description

Definition at line 26 of file XrdCmsPList.hh.


Constructor & Destructor Documentation

XrdCmsPInfo::XrdCmsPInfo (  )  [inline]

Definition at line 42 of file XrdCmsPList.hh.

References rovec, rwvec, and ssvec.

XrdCmsPInfo::~XrdCmsPInfo (  )  [inline]

Definition at line 43 of file XrdCmsPList.hh.


Member Function Documentation

int XrdCmsPInfo::And ( const SMask_t  mask  )  [inline]

Definition at line 33 of file XrdCmsPList.hh.

References rovec, rwvec, and ssvec.

Referenced by XrdCmsPList_Anchor::Remove().

void XrdCmsPInfo::Or ( const XrdCmsPInfo pi  )  [inline]

Definition at line 36 of file XrdCmsPList.hh.

References pi, rovec, rwvec, and ssvec.

void XrdCmsPInfo::Set ( const XrdCmsPInfo pi  )  [inline]

Definition at line 39 of file XrdCmsPList.hh.

References pi, rovec, rwvec, and ssvec.

Referenced by operator=(), and XrdCmsPList::XrdCmsPList().

XrdCmsPInfo& XrdCmsPInfo::operator= ( const XrdCmsPInfo rhs  )  [inline]

Definition at line 44 of file XrdCmsPList.hh.

References Set().


Member Data Documentation

SMask_t XrdCmsPInfo::rovec

Definition at line 29 of file XrdCmsPList.hh.

Referenced by XrdCmsProtocol::AddPath(), XrdCmsProtocol::Admit(), And(), XrdCmsNode::do_StateFWD(), XrdCmsNode::do_StatFS(), XrdCmsPList_Anchor::Insert(), XrdCmsCluster::Locate(), XrdCmsConfig::MergeP(), Or(), XrdCmsProtocol::Reissue(), XrdCmsCluster::Select(), Set(), and XrdCmsPInfo().

SMask_t XrdCmsPInfo::rwvec

Definition at line 30 of file XrdCmsPList.hh.

Referenced by XrdCmsProtocol::AddPath(), And(), XrdCmsNode::do_Have(), XrdCmsCluster::Locate(), XrdCmsConfig::MergeP(), Or(), XrdCmsPList::PType(), XrdCmsProtocol::Reissue(), XrdCmsCluster::Select(), Set(), and XrdCmsPInfo().

SMask_t XrdCmsPInfo::ssvec

Definition at line 31 of file XrdCmsPList.hh.

Referenced by XrdCmsProtocol::AddPath(), XrdCmsProtocol::Admit(), And(), XrdCmsConfig::MergeP(), Or(), XrdCmsPList::PType(), XrdCmsCluster::Select(), Set(), and XrdCmsPInfo().


The documentation for this class was generated from the following file:
Generated on Tue Jul 5 16:50:20 2011 for ROOT_528-00b_version by  doxygen 1.5.1