From 15287c0ce663905936d69acd7874d9efea5cb285 Mon Sep 17 00:00:00 2001 From: Dan Winship Date: Tue, 28 Mar 2000 01:57:59 +0000 Subject: 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 --- camel/providers/pop3/camel-pop3-store.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'camel/providers/pop3/camel-pop3-store.h') 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 }; -- cgit v1.2.3