|
xrootd
|
#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) |
| enum XrdCmsRole::RoleID |
| XrdCmsRole::XrdCmsRole | ( | ) | [inline] |
| XrdCmsRole::~XrdCmsRole | ( | ) | [inline] |
| static RoleID XrdCmsRole::Convert | ( | const char * | Tok1, |
| const char * | Tok2 | ||
| ) | [inline, static] |
References Server, Supervisor, Peer, noRole, Manager, ProxyServer, ProxySuper, ProxyManager, and MetaManager.
Referenced by XrdCmsConfig::xrole().
| static const char* XrdCmsRole::Name | ( | RoleID | rid | ) | [inline, static] |
References MetaManager, and noRole.
Referenced by XrdCmsConfig::Configure1(), XrdCmsConfig::xrole(), and XrdCmsProtocol::Admit().
| static const char* XrdCmsRole::Type | ( | RoleID | rid | ) | [inline, static] |
References MetaManager, and noRole.
Referenced by XrdCmsCluster::Statt(), XrdCmsConfig::Configure1(), and XrdCmsConfig::xrole().
1.7.5