XrdCmsSupervisor Class Reference

#include <XrdCmsSupervisor.hh>

List of all members.

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 XrdInetNetTCPr


Detailed Description

Definition at line 18 of file XrdCmsSupervisor.hh.


Constructor & Destructor Documentation

XrdCmsSupervisor::XrdCmsSupervisor (  )  [inline]

Definition at line 28 of file XrdCmsSupervisor.hh.

XrdCmsSupervisor::~XrdCmsSupervisor (  )  [inline]

Definition at line 29 of file XrdCmsSupervisor.hh.


Member Function Documentation

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().


Member Data Documentation

int XrdCmsSupervisor::superOK [static]

Definition at line 22 of file XrdCmsSupervisor.hh.

Referenced by XrdCmsConfig::DoIt(), and Init().

XrdInet * XrdCmsSupervisor::NetTCPr [static, private]

Definition at line 33 of file XrdCmsSupervisor.hh.

Referenced by Init(), and Start().


The documentation for this class was generated from the following files:
Generated on Tue Jul 5 16:50:21 2011 for ROOT_528-00b_version by  doxygen 1.5.1