Drawing.h attribute name change
[lttv.git] / ltt / branches / poly / lttv / modules / guiControlFlow / Process_List.h
index a02e7ab28bcfe3e20221a353fe5ec6bda06d673f..eef9590fe1492db03bd84636bde8714337498536 100644 (file)
  * 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,21 +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_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
This page took 0.024434 seconds and 4 git commands to generate.