GUI overhaul.
[nssm.git] / nssm.h
diff --git a/nssm.h b/nssm.h
index 6edfedf..566a66f 100644 (file)
--- a/nssm.h
+++ b/nssm.h
@@ -53,6 +53,13 @@ int str_equiv(const char *, const char *);
 #define NSSM_STOP_METHOD_THREADS (1 << 2)\r
 #define NSSM_STOP_METHOD_TERMINATE (1 << 3)\r
 \r
+/* Exit actions. */\r
+#define NSSM_EXIT_RESTART 0\r
+#define NSSM_EXIT_IGNORE 1\r
+#define NSSM_EXIT_REALLY 2\r
+#define NSSM_EXIT_UNCLEAN 3\r
+#define NSSM_NUM_EXIT_ACTIONS 4\r
+\r
 /* How many milliseconds to wait before updating service status. */\r
 #define NSSM_SERVICE_STATUS_DEADLINE 20000\r
 \r