+#include <lttv/hook.h>
+#include <lttv/stats.h>
+
+typedef struct _WindowCreationData {
+ int argc;
+ char ** argv;
+} WindowCreationData;
+
+typedef struct _TimeWindow {
+ LttTime startTime;
+ LttTime Time_Width;
+} TimeWindow;
+
+typedef struct _TracesetInfo {
+ gchar* path;
+ LttvHooks
+ *before_traceset,
+ *after_traceset,
+ *before_trace,
+ *after_trace,
+ *before_tracefile,
+ *after_tracefile,
+ *before_event,
+ *after_event;
+ //FIXME? TracesetContext and stats in same or different variable ?
+ LttvTracesetStats * TracesetContext;
+ LttvTraceset * traceset;
+} TracesetInfo ;