CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
UnixSignalService.h
Go to the documentation of this file.
1 #ifndef FWCore_Services_UnixSignalService_h
2 #define FWCore_Services_UnixSignalService_h
3 
4 /*----------------------------------------------------------------------
5 
6 UnixSignalService: At present, this defines a SIGUSR2 handler and
7 sets the shutdown flag when that signal has been raised.
8 
9 This service is instantiated at job startup.
10 
11 ----------------------------------------------------------------------*/
12 
13 namespace edm {
14  class ParameterSet;
15  class Event;
16  class EventSetup;
18 
19  namespace service {
21  public:
22  explicit UnixSignalService(ParameterSet const& ps);
24 
25  static void fillDescriptions(ConfigurationDescriptions& descriptions);
26 
27  private:
29  }; // class UnixSignalService
30  } // end of namespace service
31 } // end of namespace edm
32 #endif
static void fillDescriptions(ConfigurationDescriptions &descriptions)
UnixSignalService(ParameterSet const &ps)