diff options
author | Dan Winship <danw@src.gnome.org> | 2000-03-28 09:57:59 +0800 |
---|---|---|
committer | Dan Winship <danw@src.gnome.org> | 2000-03-28 09:57:59 +0800 |
commit | 15287c0ce663905936d69acd7874d9efea5cb285 (patch) | |
tree | c418ab9d8e63befcfa50fcff326494a96fb2f201 /camel/providers/pop3/camel-pop3-store.h | |
parent | 03bcc319cfa2f92e86da72d0bd9f6040f4800aa0 (diff) | |
download | gsoc2013-evolution-15287c0ce663905936d69acd7874d9efea5cb285.tar gsoc2013-evolution-15287c0ce663905936d69acd7874d9efea5cb285.tar.gz gsoc2013-evolution-15287c0ce663905936d69acd7874d9efea5cb285.tar.bz2 gsoc2013-evolution-15287c0ce663905936d69acd7874d9efea5cb285.tar.lz gsoc2013-evolution-15287c0ce663905936d69acd7874d9efea5cb285.tar.xz gsoc2013-evolution-15287c0ce663905936d69acd7874d9efea5cb285.tar.zst gsoc2013-evolution-15287c0ce663905936d69acd7874d9efea5cb285.zip |
add delete_message_by_{number,uid}.
* camel-folder.[ch]: add delete_message_by_{number,uid}.
* providers/pop3/camel-pop3-folder.[ch]: implement
delete_message_by_uid. Add a close method to do expunging
of deleted messages if requested.
* providers/pop3/camel-pop3-store.[ch]: support for
CamelPop3Folder::close. (You have to close the connection
in order to expunge the folder, thus the store may be
connected in the CamelService::is_connected sense when it
is not actually connected to the server.) Also some bugfixes.
svn path=/trunk/; revision=2203
Diffstat (limited to 'camel/providers/pop3/camel-pop3-store.h')
-rw-r--r-- | camel/providers/pop3/camel-pop3-store.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/camel/providers/pop3/camel-pop3-store.h b/camel/providers/pop3/camel-pop3-store.h index 23aac3a522..a4373a884a 100644 --- a/camel/providers/pop3/camel-pop3-store.h +++ b/camel/providers/pop3/camel-pop3-store.h @@ -59,6 +59,9 @@ typedef struct { /* public methods */ +void camel_pop3_store_open (CamelPop3Store *store, CamelException *ex); +void camel_pop3_store_close (CamelPop3Store *store, gboolean expunge, + CamelException *ex); /* support functions */ enum { CAMEL_POP3_OK, CAMEL_POP3_ERR, CAMEL_POP3_FAIL }; |