X-Git-Url: http://git.maemo.org/git/?p=modest;a=blobdiff_plain;f=src%2Fmodest-progress-object.h;h=55f7990896b87361d16c652f0cf9e103666ae2fc;hp=b8a59c240957ce326ab1330b5d81fcd11e18cc59;hb=5c6d0fb527a735c4a53b4041c57c325927fb4cfe;hpb=0fe9e223f49814fd1d68f054c496fab5ad7ec183 diff --git a/src/modest-progress-object.h b/src/modest-progress-object.h index b8a59c2..55f7990 100644 --- a/src/modest-progress-object.h +++ b/src/modest-progress-object.h @@ -48,10 +48,13 @@ struct _ModestProgressObjectIface { GTypeInterface parent; /* the 'vtable': declare function pointers here, eg.: */ - void (*add_operation_func) (ModestProgressObject *self, ModestMailOperation *mail_op); - void (*remove_operation_func) (ModestProgressObject *self, ModestMailOperation *mail_op); - void (*cancel_current_operation_func) (ModestProgressObject *self); - guint (*num_pending_operations_func) (ModestProgressObject *self); + void (*add_operation_func) (ModestProgressObject *self, + ModestMailOperation *mail_op); + void (*remove_operation_func) (ModestProgressObject *self, + ModestMailOperation *mail_op); + void (*cancel_current_operation_func) (ModestProgressObject *self); + void (*cancel_all_operations_func) (ModestProgressObject *self); + guint (*num_pending_operations_func) (ModestProgressObject *self); }; GType modest_progress_object_get_type (void) G_GNUC_CONST; @@ -61,9 +64,12 @@ void modest_progress_object_add_operation (ModestProgressObject *self void modest_progress_object_remove_operation (ModestProgressObject *self, ModestMailOperation *mail_op); + void modest_progress_object_cancel_current_operation (ModestProgressObject *self); -guint modest_progress_object_num_pending_operations (ModestProgressObject *self); +void modest_progress_object_cancel_all_operations (ModestProgressObject *self); + +guint modest_progress_object_num_pending_operations (ModestProgressObject *self); G_END_DECLS