xrootd
Public Types | Public Member Functions | Static Public Member Functions
XrdCmsRole Class Reference

#include <XrdCmsRole.hh>

List of all members.

Public Types

enum  RoleID {
  MetaManager = 0, Manager, Supervisor, Server,
  ProxyManager, ProxySuper, ProxyServer, PeerManager,
  Peer, noRole
}

Public Member Functions

 XrdCmsRole ()
 ~XrdCmsRole ()

Static Public Member Functions

static RoleID Convert (const char *Tok1, const char *Tok2)
static const char * Name (RoleID rid)
static const char * Type (RoleID rid)

Member Enumeration Documentation

Enumerator:
MetaManager 
Manager 
Supervisor 
Server 
ProxyManager 
ProxySuper 
ProxyServer 
PeerManager 
Peer 
noRole 

Constructor & Destructor Documentation

XrdCmsRole::XrdCmsRole ( ) [inline]
XrdCmsRole::~XrdCmsRole ( ) [inline]

Member Function Documentation

static RoleID XrdCmsRole::Convert ( const char *  Tok1,
const char *  Tok2 
) [inline, static]
static const char* XrdCmsRole::Name ( RoleID  rid) [inline, static]
static const char* XrdCmsRole::Type ( RoleID  rid) [inline, static]

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