aboutsummaryrefslogtreecommitdiff
path: root/libsylph/procmsg.h
diff options
context:
space:
mode:
Diffstat (limited to 'libsylph/procmsg.h')
-rw-r--r--libsylph/procmsg.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/libsylph/procmsg.h b/libsylph/procmsg.h
index 780fe3de..8cae4440 100644
--- a/libsylph/procmsg.h
+++ b/libsylph/procmsg.h
@@ -221,10 +221,16 @@ GSList *procmsg_sort_msg_list (GSList *mlist,
FolderSortType sort_type);
gint procmsg_get_last_num_in_msg_list(GSList *mlist);
void procmsg_msg_list_free (GSList *mlist);
+
void procmsg_write_cache (MsgInfo *msginfo,
FILE *fp);
void procmsg_write_flags (MsgInfo *msginfo,
FILE *fp);
+void procmsg_write_cache_list (FolderItem *item,
+ GSList *mlist);
+void procmsg_write_flags_list (FolderItem *item,
+ GSList *mlist);
+
void procmsg_flush_mark_queue (FolderItem *item,
FILE *fp);
void procmsg_add_mark_queue (FolderItem *item,
@@ -233,6 +239,7 @@ void procmsg_add_mark_queue (FolderItem *item,
void procmsg_add_flags (FolderItem *item,
gint num,
MsgFlags flags);
+
void procmsg_get_mark_sum (FolderItem *item,
gint *new,
gint *unread,
@@ -240,6 +247,7 @@ void procmsg_get_mark_sum (FolderItem *item,
gint *min,
gint *max,
gint first);
+
FILE *procmsg_open_cache_file (FolderItem *item,
DataOpenMode mode);
FILE *procmsg_open_mark_file (FolderItem *item,