#include <XrdCmsRole.hh>
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) |
static const char * | Type (const char *rtype) |
enum XrdCmsRole::RoleID |
XrdCmsRole::XrdCmsRole | ( | ) | [inline] |
XrdCmsRole::~XrdCmsRole | ( | ) | [inline] |
static RoleID XrdCmsRole::Convert | ( | const char * | Tok1, | |
const char * | Tok2 | |||
) | [inline, static] |
References Manager, MetaManager, noRole, ProxyManager, ProxyServer, ProxySuper, Server, and Supervisor.
static const char* XrdCmsRole::Name | ( | RoleID | rid | ) | [inline, static] |
References MetaManager, and noRole.
static const char* XrdCmsRole::Type | ( | const char * | rtype | ) | [inline, static] |
static const char* XrdCmsRole::Type | ( | RoleID | rid | ) | [inline, static] |
References MetaManager, and noRole.