#include <XrdCmsSupervisor.hh>

Public Member Functions | |
| XrdCmsSupervisor () | |
| ~XrdCmsSupervisor () | |
Static Public Member Functions | |
| static int | Init (const char *AdminPath, int AdminMode) |
| static void | Start () |
Static Public Attributes | |
| static int | superOK = 0 |
Static Private Attributes | |
| static XrdInet * | NetTCPr = 0 |
| XrdCmsSupervisor::XrdCmsSupervisor | ( | ) | [inline] |
| XrdCmsSupervisor::~XrdCmsSupervisor | ( | ) | [inline] |
| int XrdCmsSupervisor::Init | ( | const char * | AdminPath, | |
| int | AdminMode | |||
| ) | [static] |
References XrdNet::Bind(), XrdCms::Config, XrdCmsConfig::myDomain, NetTCPr, S_IFSOCK, Say, XrdNet::setDomain(), XrdNetSocket::socketPath(), and superOK.
Referenced by XrdCmsConfig::setupManager().
| void XrdCmsSupervisor::Start | ( | ) | [static] |
References XrdInet::Accept(), XrdCmsProtocol::Alloc(), XrdLink::Close(), NetTCPr, XrdProtocol::Process(), XrdLink::setProtocol(), and XRDNET_NODNTRIM.
Referenced by XrdCmsStartSupervising().
XrdInet * XrdCmsSupervisor::NetTCPr = 0 [static, private] |
int XrdCmsSupervisor::superOK = 0 [static] |
Referenced by XrdCmsConfig::DoIt(), and Init().
1.7.1