Make the launch of the application registration thread blocking
[lttng-tools.git] / src / bin / lttng-sessiond / health-sessiond.h
index 22ea1bb3e6de87635b5623c8fff8c5dc6163531a..d62db2c380d42f5664896383a0997aa5ef73321e 100644 (file)
@@ -19,6 +19,7 @@
  */
 
 #include <lttng/health-internal.h>
+#include <stdbool.h>
 
 enum health_type_sessiond {
        HEALTH_SESSIOND_TYPE_CMD                = 0,
@@ -29,6 +30,9 @@ enum health_type_sessiond {
        HEALTH_SESSIOND_TYPE_HT_CLEANUP         = 5,
        HEALTH_SESSIOND_TYPE_APP_MANAGE_NOTIFY  = 6,
        HEALTH_SESSIOND_TYPE_APP_REG_DISPATCH   = 7,
+       HEALTH_SESSIOND_TYPE_NOTIFICATION       = 8,
+       HEALTH_SESSIOND_TYPE_ROTATION           = 9,
+       HEALTH_SESSIOND_TYPE_TIMER              = 10,
 
        NR_HEALTH_SESSIOND_TYPES,
 };
@@ -36,4 +40,6 @@ enum health_type_sessiond {
 /* Application health monitoring */
 extern struct health_app *health_sessiond;
 
+bool launch_health_management_thread(void);
+
 #endif /* HEALTH_SESSIOND_H */
This page took 0.024337 seconds and 4 git commands to generate.