xrootd
Public Types | Public Member Functions | Public Attributes | List of all members
XrdCmsSelected Class Reference

#include <XrdCmsSelect.hh>

Collaboration diagram for XrdCmsSelected:
Collaboration graph
[legend]

Public Types

enum  {
  Disable = 0x0001, NoStage = 0x0002, Offline = 0x0004, Suspend = 0x0008,
  isRW = 0x0010, isMangr = 0x0100
}
 

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 RefTotW
 
int RefTotR
 
int Shrin
 
char Share
 
char RoleID
 
char Rsvd [2]
 
int Status
 

Member Enumeration Documentation

anonymous enum
Enumerator
Disable 
NoStage 
Offline 
Suspend 
isRW 
isMangr 

Constructor & Destructor Documentation

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

References Name, and next.

XrdCmsSelected::~XrdCmsSelected ( )
inline

References Name.

Member Data Documentation

int XrdCmsSelected::Id
unsigned int XrdCmsSelected::IPAddr
char XrdCmsSelected::IPV6[28]

Referenced by XrdCmsNode::do_LocFmt().

int XrdCmsSelected::IPV6Len
SMask_t XrdCmsSelected::Mask

Referenced by XrdCmsNode::do_LocFmt().

char* XrdCmsSelected::Name
XrdCmsSelected* XrdCmsSelected::next
int XrdCmsSelected::Port
int XrdCmsSelected::RefTotR

Referenced by XrdCmsCluster::Statt().

int XrdCmsSelected::RefTotW

Referenced by XrdCmsCluster::Statt().

char XrdCmsSelected::RoleID

Referenced by XrdCmsCluster::Statt().

char XrdCmsSelected::Rsvd[2]
char XrdCmsSelected::Share

Referenced by XrdCmsCluster::Statt().

int XrdCmsSelected::Shrin

Referenced by XrdCmsCluster::Statt().

int XrdCmsSelected::Status

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