XrdMonSndAdminEntry.hh

Go to the documentation of this file.
00001 /*****************************************************************************/
00002 /*                                                                           */
00003 /*                          XrdMonSndAdminEntry.hh                           */
00004 /*                                                                           */
00005 /* (c) 2005 by the Board of Trustees of the Leland Stanford, Jr., University */
00006 /*                            All Rights Reserved                            */
00007 /*       Produced by Jacek Becla for Stanford University under contract      */
00008 /*              DE-AC02-76SF00515 with the Department of Energy              */
00009 /*****************************************************************************/
00010 
00011 // $Id: XrdMonSndAdminEntry.hh 22437 2008-03-04 14:35:16Z rdm $
00012 
00013 #ifndef ADMINENTRY_HH
00014 #define ADMINENTRY_HH
00015 
00016 #include "XrdMon/XrdMonCommon.hh"
00017 #include "XrdMon/XrdMonTypes.hh"
00018 
00019 class XrdMonSndAdminEntry {
00020 public:    
00021     void setShutdown() {
00022         _command = c_shutdown;
00023         _arg = 0;
00024     }
00025     kXR_int16 size() const         { return 2*sizeof(kXR_int16); }
00026     AdminCommand command() const { return _command; }
00027     kXR_int16 arg() const          { return _arg; }
00028     
00029 private:
00030     AdminCommand _command;
00031     kXR_int16 _arg;
00032 };
00033 
00034 #endif /* ADMINENTRY_HH */

Generated on Tue Jul 5 14:46:43 2011 for ROOT_528-00b_version by  doxygen 1.5.1