#ifndef UI_TREE_VIEW_H_ #define UI_TREE_VIEW_H_ typedef enum { COL_MSG_NUM = 0, COL_SIGNAL, COL_FROM_TASK, COL_TO_TASK, COL_BUFFER, NUM_COLS } col_type_e; int ui_tree_view_create(GtkWidget *window, GtkWidget *vbox); int ui_tree_view_new_signal_ind(const uint32_t message_number, const char *signal_name, const char *origin_task, const char *to_task, gpointer buffer); void ui_tree_view_destroy_list(GtkWidget *list); void ui_tree_view_select_row(gint row, GtkTreePath **path); #endif /* UI_TREE_VIEW_H_ */