00001 #ifndef __CMS_SUPERVISOR_H__ 00002 #define __CMS_SUPERVISOR_H__ 00003 /******************************************************************************/ 00004 /* */ 00005 /* X r d C m s S u p e r v i s o r . h h */ 00006 /* */ 00007 /* */ 00008 /* (c) 2007 by the Board of Trustees of the Leland Stanford, Jr., University */ 00009 /* All Rights Reserved */ 00010 /* Produced by Andrew Hanushevsky for Stanford University under contract */ 00011 /* DE-AC02-76-SFO0515 with the Department of Energy */ 00012 /******************************************************************************/ 00013 00014 // $Id: XrdCmsSupervisor.hh 24468 2008-06-22 16:47:03Z ganis $ 00015 00016 class XrdInet; 00017 00018 class XrdCmsSupervisor 00019 { 00020 public: 00021 00022 static int superOK; 00023 00024 static int Init(const char *AdminPath, int AdminMode); 00025 00026 static void Start(); 00027 00028 XrdCmsSupervisor() {} 00029 ~XrdCmsSupervisor() {} 00030 00031 private: 00032 00033 static XrdInet *NetTCPr; 00034 }; 00035 #endif