X-Git-Url: http://git.lttng.org./?a=blobdiff_plain;f=ltt%2Fbranches%2Fpoly%2Flttv%2Fmodules%2FguiControlFlow%2FProcess_List.h;h=bd8f97ee8443859c650551c0db7b3445c905ebf1;hb=ba90bc77f7ef2ffc59cc08b6234c61274cdd4396;hp=9b2d7b1f2055af4e157a5f62f3beb21c8f9171b1;hpb=8b90e6486401fa3388e550e0f3d55a3d70f4d0bf;p=lttv.git diff --git a/ltt/branches/poly/lttv/modules/guiControlFlow/Process_List.h b/ltt/branches/poly/lttv/modules/guiControlFlow/Process_List.h index 9b2d7b1f..bd8f97ee 100644 --- a/ltt/branches/poly/lttv/modules/guiControlFlow/Process_List.h +++ b/ltt/branches/poly/lttv/modules/guiControlFlow/Process_List.h @@ -13,37 +13,37 @@ * contains the data for the process list * tells the height of the process list widget * provides methods to add/remove process from the list - * note : the sync with drawing is left to the caller. + * note : the sync with drawing is left to the caller. * provides helper function to convert a process unique identifier to - * pixels (in height). + * pixels (in height). * * //FIXME : connect the scrolled window adjustment with the list. */ typedef struct _ProcessInfo { - - guint pid; - LttTime birth; + + guint pid; + LttTime birth; } ProcessInfo; typedef struct _HashedProcessData { - - GtkTreeRowReference *RowRef; - DrawContext *draw_context; + + GtkTreeRowReference *RowRef; + DrawContext *draw_context; } HashedProcessData; - + struct _ProcessList { - - GtkWidget *Process_List_VC; - GtkListStore *Store_M; + + GtkWidget *process_list_VC; + GtkListStore *Store_M; - /* A hash table by PID to speed up process position find in the list */ - GHashTable *Process_Hash; - - guint Number_Of_Process; - gboolean Test_Process_Sent; + /* A hash table by PID to speed up process position find in the list */ + GHashTable *Process_Hash; + + guint number_of_process; + gboolean Test_Process_Sent; }; @@ -51,28 +51,28 @@ struct _ProcessList { typedef struct _ProcessList ProcessList; ProcessList *processlist_construct(void); -void processlist_destroy(ProcessList *Process_List); -GtkWidget *processlist_get_widget(ProcessList *Process_List); +void processlist_destroy(ProcessList *process_list); +GtkWidget *processlist_get_widget(ProcessList *process_list); // out : success (0) and height -int processlist_add(ProcessList *Process_List, guint pid, LttTime *birth, - gchar *name, - guint *height, HashedProcessData **Hashed_Process_Data); +int processlist_add(ProcessList *process_list, guint pid, LttTime *birth, + gchar *name, + guint *height, HashedProcessData **Hashed_Process_Data); // out : success (0) and height -int processlist_remove(ProcessList *Process_List, guint pid, LttTime *birth); +int processlist_remove(ProcessList *process_list, guint pid, LttTime *birth); -guint processlist_get_height(ProcessList *Process_List); +guint processlist_get_height(ProcessList *process_list); // Returns 0 on success -gint processlist_get_process_pixels(ProcessList *Process_List, - guint pid, LttTime *birth, - guint *y, guint *height, - HashedProcessData **Hashed_Process_Data); - -gint processlist_get_pixels_from_data( ProcessList *Process_List, - ProcessInfo *process_info, - HashedProcessData *Hashed_Process_Data, - guint *y, - guint *height); +gint processlist_get_process_pixels(ProcessList *process_list, + guint pid, LttTime *birth, + guint *y, guint *height, + HashedProcessData **Hashed_Process_Data); + +gint processlist_get_pixels_from_data( ProcessList *process_list, + ProcessInfo *process_info, + HashedProcessData *Hashed_Process_Data, + guint *y, + guint *height); #endif // _PROCESS_LIST_H