Add enable channel support for UST
[lttng-tools.git] / ltt-sessiond / traceable-app.h
index 4d5e56a66d9763153eb1afb1440ce513abfe34d8..39f97f2a2b3968cd091053f1df5d90684b59ae25 100644 (file)
@@ -22,6 +22,8 @@
 #include <stdint.h>
 #include <urcu/list.h>
 
+#include "trace-ust.h"
+
 /*
  * Application registration data structure.
  */
@@ -70,6 +72,7 @@ struct ltt_traceable_app {
        uint32_t v_major;    /* Verion major number */
        uint32_t v_minor;    /* Verion minor number */
        char name[17];       /* Process name (short) */
+       struct ltt_ust_channel_list channels;
        struct cds_list_head list;
 };
 
@@ -82,4 +85,6 @@ void unlock_apps_list(void);
 void clean_traceable_apps_list(void);
 struct ltt_traceable_app_list *get_traceable_apps_list(void);
 
+struct ltt_traceable_app *traceable_app_get_by_pid(pid_t pid);
+
 #endif /* _TRACEABLE_APP_H */
This page took 0.023774 seconds and 4 git commands to generate.