aboutsummaryrefslogtreecommitdiffstats
path: root/camel/camel-filter-driver.h
diff options
context:
space:
mode:
authorNot Zed <NotZed@Ximian.com>2001-01-19 13:19:13 +0800
committerMichael Zucci <zucchi@src.gnome.org>2001-01-19 13:19:13 +0800
commitbfd90f9a1f8d1054a735879df819aa2a9628acf9 (patch)
tree0aa9d158d1ae822607c0b85d555aa4193dea39c8 /camel/camel-filter-driver.h
parentbb6fe874b049c467e6e2627a8f8dca1e2ce1bcb2 (diff)
downloadgsoc2013-evolution-bfd90f9a1f8d1054a735879df819aa2a9628acf9.tar
gsoc2013-evolution-bfd90f9a1f8d1054a735879df819aa2a9628acf9.tar.gz
gsoc2013-evolution-bfd90f9a1f8d1054a735879df819aa2a9628acf9.tar.bz2
gsoc2013-evolution-bfd90f9a1f8d1054a735879df819aa2a9628acf9.tar.lz
gsoc2013-evolution-bfd90f9a1f8d1054a735879df819aa2a9628acf9.tar.xz
gsoc2013-evolution-bfd90f9a1f8d1054a735879df819aa2a9628acf9.tar.zst
gsoc2013-evolution-bfd90f9a1f8d1054a735879df819aa2a9628acf9.zip
Add a percentage complete indicator to the status thing.
2001-01-19 Not Zed <NotZed@Ximian.com> * camel-filter-driver.c (report_status): Add a percentage complete indicator to the status thing. (camel_filter_driver_filter_mbox): Add percentage complete to reporting. (camel_filter_driver_filter_folder): Same. svn path=/trunk/; revision=7635
Diffstat (limited to 'camel/camel-filter-driver.h')
-rw-r--r--camel/camel-filter-driver.h10
1 files changed, 5 insertions, 5 deletions
diff --git a/camel/camel-filter-driver.h b/camel/camel-filter-driver.h
index 0d3df60fe0..aba2b587e7 100644
--- a/camel/camel-filter-driver.h
+++ b/camel/camel-filter-driver.h
@@ -47,7 +47,7 @@ struct _CamelFilterDriverClass {
/* FIXME: this maybe should change... */
/* type of status for a status report */
-enum filter_status_t {
+enum camel_filter_status_t {
FILTER_STATUS_NONE,
FILTER_STATUS_START, /* start of new message processed */
FILTER_STATUS_ACTION, /* an action performed */
@@ -55,16 +55,16 @@ enum filter_status_t {
FILTER_STATUS_END, /* end of message */
};
-typedef CamelFolder * (*FilterGetFolderFunc) (CamelFilterDriver *, const char *uri, void *data);
+typedef CamelFolder * (*CamelFilterGetFolderFunc) (CamelFilterDriver *, const char *uri, void *data);
/* report status */
-typedef void (FDStatusFunc)(CamelFilterDriver *driver, enum filter_status_t status, const char *desc, void *data);
+typedef void (CamelFilterStatusFunc)(CamelFilterDriver *driver, enum camel_filter_status_t status, int pc, const char *desc, void *data);
guint camel_filter_driver_get_type (void);
-CamelFilterDriver *camel_filter_driver_new (FilterGetFolderFunc fetcher, void *data);
+CamelFilterDriver *camel_filter_driver_new (CamelFilterGetFolderFunc fetcher, void *data);
/* modifiers */
void camel_filter_driver_set_logfile (CamelFilterDriver *d, FILE *logfile);
-void camel_filter_driver_set_status_func (CamelFilterDriver *d, FDStatusFunc *func, void *data);
+void camel_filter_driver_set_status_func (CamelFilterDriver *d, CamelFilterStatusFunc *func, void *data);
void camel_filter_driver_set_default_folder (CamelFilterDriver *d, CamelFolder *def);
void camel_filter_driver_add_rule (CamelFilterDriver *d, const char *name, const char *match, const char *action);