X-Git-Url: http://git.lttng.org./?a=blobdiff_plain;f=ltt%2Fbranches%2Fpoly%2Flttv%2Fmodules%2Fgui%2Flttvwindow%2Flttvwindow%2Flttvwindowtraces.h;h=2345030896de616fda79aef715733e7235b6dcf7;hb=5e96e7e38fc3a40f0d9076c7ca8f369ad8c91d8c;hp=8de3ba357694bedbe8db68dd5b6c4028494b14b7;hpb=79257ba540581e198c9d9b047fe0738a25c324ff;p=lttv.git diff --git a/ltt/branches/poly/lttv/modules/gui/lttvwindow/lttvwindow/lttvwindowtraces.h b/ltt/branches/poly/lttv/modules/gui/lttvwindow/lttvwindow/lttvwindowtraces.h index 8de3ba35..23450308 100644 --- a/ltt/branches/poly/lttv/modules/gui/lttvwindow/lttvwindow/lttvwindowtraces.h +++ b/ltt/branches/poly/lttv/modules/gui/lttvwindow/lttvwindow/lttvwindowtraces.h @@ -70,6 +70,7 @@ #include #include +#include typedef GQuark LttvTraceInfo; @@ -131,13 +132,14 @@ void lttvwindowtraces_remove_trace(LttvTrace *trace); * * The memory allocated for the request will be managed by the API. * + * @param tab parent Window * @param trace the trace to compute * @param module_name the name of the module which registered global computation * hooks. */ void lttvwindowtraces_background_request_queue - (LttvTrace *trace, gchar *module_name); + (GtkWidget *widget, LttvTrace *trace, gchar *module_name); /** * Remove a background request from a trace. @@ -159,6 +161,16 @@ void lttvwindowtraces_background_request_queue void lttvwindowtraces_background_request_remove (LttvTrace *trace, gchar *module_name); + + +/** + * Find a background request in a trace + * + */ + +gboolean lttvwindowtraces_background_request_find + (LttvTrace *trace, gchar *module_name); + /** * Register a callback to be called when requested data is passed in the next * queued background processing.