aboutsummaryrefslogtreecommitdiff
path: root/src/crystfel_gui.h
diff options
context:
space:
mode:
authorThomas White <taw@physics.org>2020-03-29 17:49:38 +0200
committerThomas White <taw@physics.org>2020-07-29 18:42:57 +0200
commit799530870c75349fceed47b75120facb6a8345ec (patch)
treec041dd6edbdaafda8f60ebc03303361fb3fb487e /src/crystfel_gui.h
parentba77d15bc3b743dd506a943189c13c4e95f33760 (diff)
wait() on indexamajig children
Diffstat (limited to 'src/crystfel_gui.h')
-rw-r--r--src/crystfel_gui.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/crystfel_gui.h b/src/crystfel_gui.h
index e303c505..ee588e73 100644
--- a/src/crystfel_gui.h
+++ b/src/crystfel_gui.h
@@ -59,6 +59,9 @@ struct crystfelproject;
struct crystfel_backend {
int (*run_unitcell)(struct crystfelproject *proj,
const char *algo);
+ void (*cancel)(struct crystfelproject *proj);
+ void (*init)(struct crystfelproject *proj);
+ void (*shutdown)(struct crystfelproject *proj);
};
@@ -99,6 +102,7 @@ struct crystfelproject {
GtkWidget *progressbar;
struct crystfel_backend *backend;
+ void *backend_private;
};
#endif