projects
/
lttv.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
sort function desactivated during chunks
[lttv.git]
/
ltt
/
branches
/
poly
/
lttv
/
modules
/
gui
/
controlflow
/
processlist.h
diff --git
a/ltt/branches/poly/lttv/modules/gui/controlflow/processlist.h
b/ltt/branches/poly/lttv/modules/gui/controlflow/processlist.h
index b8ad845366a8287f8805af7cae782f07791b2440..687ac407e7e58c2d111e679854161aa91bdb9d51 100644
(file)
--- a/
ltt/branches/poly/lttv/modules/gui/controlflow/processlist.h
+++ b/
ltt/branches/poly/lttv/modules/gui/controlflow/processlist.h
@@
-38,9
+38,23
@@
* provides helper function to convert a process unique identifier to
* pixels (in height).
*
* provides helper function to convert a process unique identifier to
* pixels (in height).
*
- * //FIXME : connect the scrolled window adjustment with the list.
*/
*/
+
+/* Enumeration of the columns */
+enum
+{
+ PROCESS_COLUMN,
+ PID_COLUMN,
+ PPID_COLUMN,
+ CPU_COLUMN,
+ BIRTH_S_COLUMN,
+ BIRTH_NS_COLUMN,
+ TRACE_COLUMN,
+ N_COLUMNS
+};
+
+
typedef struct _ProcessInfo {
guint pid;
typedef struct _ProcessInfo {
guint pid;
@@
-126,6
+140,10
@@
int processlist_add(ProcessList *process_list, Drawing_t * drawing,
int processlist_remove(ProcessList *process_list, guint pid, guint cpu,
LttTime *birth, guint trace_num);
int processlist_remove(ProcessList *process_list, guint pid, guint cpu,
LttTime *birth, guint trace_num);
+
+/* Synchronize the list at the left and the drawing */
+void update_index_to_pixmap(ProcessList *process_list);
+
/* Update the width of each pixmap buffer for each process */
void update_pixmap_size(ProcessList *process_list, guint width);
/* Update the width of each pixmap buffer for each process */
void update_pixmap_size(ProcessList *process_list, guint width);
This page took
0.02272 seconds
and
4
git commands to generate.