#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 (const char *rtype) |
| static const char * | Type (RoleID rid) |
Definition at line 37 of file XrdCmsRole.hh.
| enum XrdCmsRole::RoleID |
| Enumerator | |
|---|---|
| MetaManager | |
| Manager | |
| Supervisor | |
| Server | |
| ProxyManager | |
| ProxySuper | |
| ProxyServer | |
| PeerManager | |
| Peer | |
| noRole | |
Definition at line 41 of file XrdCmsRole.hh.
|
inline |
Definition at line 102 of file XrdCmsRole.hh.
|
inline |
Definition at line 103 of file XrdCmsRole.hh.
|
inlinestatic |
Definition at line 47 of file XrdCmsRole.hh.
References Manager, MetaManager, noRole, ProxyManager, ProxyServer, ProxySuper, Server, and Supervisor.
|
inlinestatic |
Definition at line 63 of file XrdCmsRole.hh.
References MetaManager, and noRole.
Referenced by XrdCmsConfig::Configure1().
|
inlinestatic |
Definition at line 93 of file XrdCmsRole.hh.
|
inlinestatic |
Definition at line 78 of file XrdCmsRole.hh.
References MetaManager, and noRole.
Referenced by XrdCmsConfig::Configure1(), and XrdCmsCluster::Statt().