#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 |
Static Private Attributes | |
static XrdInet * | NetTCPr |
Definition at line 18 of file XrdCmsSupervisor.hh.
XrdCmsSupervisor::XrdCmsSupervisor | ( | ) | [inline] |
Definition at line 28 of file XrdCmsSupervisor.hh.
XrdCmsSupervisor::~XrdCmsSupervisor | ( | ) | [inline] |
Definition at line 29 of file XrdCmsSupervisor.hh.
int XrdCmsSupervisor::Init | ( | const char * | AdminPath, | |
int | AdminMode | |||
) | [static] |
Definition at line 42 of file XrdCmsSupervisor.cc.
References XrdNet::Bind(), XrdFrm::Config(), NetTCPr, S_IFSOCK, XrdFrm::Say(), XrdNet::setDomain(), XrdNetSocket::socketPath(), and superOK.
Referenced by XrdCmsConfig::setupManager().
void XrdCmsSupervisor::Start | ( | ) | [static] |
Definition at line 77 of file XrdCmsSupervisor.cc.
References XrdInet::Accept(), XrdCmsProtocol::Alloc(), XrdLink::Close(), NetTCPr, XrdProtocol::Process(), XrdLink::setProtocol(), and XRDNET_NODNTRIM.
Referenced by XrdCmsStartSupervising().
int XrdCmsSupervisor::superOK [static] |
XrdInet * XrdCmsSupervisor::NetTCPr [static, private] |