xrootd
Public Types | Public Member Functions | Public Attributes

XrdCmsSelected Class Reference

#include <XrdCmsSelect.hh>

Collaboration diagram for XrdCmsSelected:
Collaboration graph
[legend]

List of all members.

Public Types

enum  {
  Disable = 0x0001, NoStage = 0x0002, Offline = 0x0004, Suspend = 0x0008,
  NoSpace = 0x0020, isRW = 0x0040, Reservd = 0x0080, isMangr = 0x0100,
  isPeer = 0x0200, isProxy = 0x0400, noServr = 0x0700
}

Public Member Functions

 XrdCmsSelected (const char *sname, XrdCmsSelected *np=0)
 ~XrdCmsSelected ()

Public Attributes

XrdCmsSelectednext
char * Name
SMask_t Mask
int Id
unsigned int IPAddr
int Port
int IPV6Len
char IPV6 [28]
int Load
int Util
int Free
int RefTotA
int RefTotR
int Status

Member Enumeration Documentation

anonymous enum
Enumerator:
Disable 
NoStage 
Offline 
Suspend 
NoSpace 
isRW 
Reservd 
isMangr 
isPeer 
isProxy 
noServr 

Constructor & Destructor Documentation

XrdCmsSelected::XrdCmsSelected ( const char *  sname,
XrdCmsSelected np = 0 
) [inline]

References Name, and next.

XrdCmsSelected::~XrdCmsSelected ( ) [inline]

References Name.


Member Data Documentation

Referenced by XrdCmsCluster::Stats().

unsigned int XrdCmsSelected::IPAddr

Referenced by XrdCmsNode::do_LocFmt().

Referenced by XrdCmsCluster::Stats().

Referenced by XrdCmsNode::do_LocFmt().

Referenced by XrdCmsCluster::Stats().

Referenced by XrdCmsCluster::Stats().


The documentation for this class was generated from the following file: