-rw-r--r-- | src/process.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/process.h b/src/process.h index 27ee049..90b12d9 100644 --- a/src/process.h +++ b/src/process.h | |||
@@ -12,6 +12,7 @@ typedef map<string,string> headers_t; | |||
12 | class process { | 12 | class process { |
13 | public: | 13 | public: |
14 | string pidfile; | 14 | string pidfile; |
15 | string process_name; | ||
15 | string restart_cmd; | 16 | string restart_cmd; |
16 | string notify; | 17 | string notify; |
17 | string user; | 18 | string user; |
@@ -31,6 +32,11 @@ class process { | |||
31 | const string& description,configuration& config); | 32 | const string& description,configuration& config); |
32 | 33 | ||
33 | void signal(int signum) const; | 34 | void signal(int signum) const; |
35 | void check() const; | ||
36 | |||
37 | static void prepare_herd(); | ||
38 | static void gather_proc_info(); | ||
39 | static void unprepare_herd(); | ||
34 | }; | 40 | }; |
35 | 41 | ||
36 | typedef map<string,process> processes_t; | 42 | typedef map<string,process> processes_t; |