merge modifications for multiple viewer read at the same time, better expose handling...
[lttv.git] / ltt / branches / poly / lttv / modules / gui / lttvwindow / lttvwindow / mainwindow.h
index 934968722ef7021015fc2eef4f8a349e5b9986e1..e9e5e536cd602f0574ae9e7a766e7c94f45dba0f 100644 (file)
@@ -87,13 +87,24 @@ struct _Tab{
 
   /* Traceset related information */
   TracesetInfo * traceset_info; 
+
+  /* A list of time requested for the next process trace */
+  GArray *time_requests;
+  gboolean time_request_pending;
 };
 
+typedef struct _TimeRequest {
+  TimeWindow  time_window;
+  guint num_events;
+  LttvHook after_hook;
+  gpointer after_hook_data;
+} TimeRequest;
+
 /**
  * Remove menu and toolbar item when a module unloaded
  */
-void main_window_remove_menu_item(lttv_constructor view_constructor);
-void main_window_remove_toolbar_item(lttv_constructor view_constructor);
+void main_window_remove_menu_item(lttvwindow_viewer_constructor view_constructor);
+void main_window_remove_toolbar_item(lttvwindow_viewer_constructor view_constructor);
 
 #endif /* _MAIN_WINDOW_ */
 
This page took 0.022698 seconds and 4 git commands to generate.