Revision: | 402 |
Committed: | 2004-12-29T22:38:37-08:00 (20 years, 6 months ago) by douglas |
File size: | 410 byte(s) |
Log Message: | It bogles the mind! |
# | Content |
---|---|
1 | // Spectre 2 |
2 | // |
3 | // Douglas Thrift |
4 | // |
5 | // $Id$ |
6 | |
7 | #ifndef _SignalHandler_hpp_ |
8 | #define _SignalHandler_hpp_ |
9 | |
10 | #include "Daemon.hpp" |
11 | |
12 | #ifdef MENES_PRAGMA_ONCE |
13 | #pragma once |
14 | #endif |
15 | |
16 | extern "C" |
17 | { |
18 | #include <signal.h> |
19 | } |
20 | |
21 | class SignalHandler |
22 | { |
23 | private: |
24 | ext::Vector<Daemon*> daemons; |
25 | public: |
26 | SignalHandler(Daemon* daemons[], size_t size); |
27 | void reload(int signal); |
28 | void stop(int signal); |
29 | }; |
30 | |
31 | #endif // _SignalHandler_hpp_ |
Name | Value |
---|---|
svn:eol-style | native |
svn:keywords | Id |