const gchar *name);
gint (*remove_folder) (Folder *folder,
FolderItem *item);
+ gint (*close) (Folder *folder,
+ FolderItem *item);
gint (*get_num_list) (Folder *folder,
FolderItem *item,
GSList **list);
gchar *folder_item_get_path (FolderItem *item);
gint folder_item_open (FolderItem *item);
-void folder_item_close (FolderItem *item);
+gint folder_item_close (FolderItem *item);
gint folder_item_scan (FolderItem *item);
void folder_item_scan_foreach (GHashTable *table);
MsgInfo *folder_item_get_msginfo (FolderItem *item,
MsgInfo *msginfo);
gchar *folder_item_get_cache_file (FolderItem *item);
gchar *folder_item_get_mark_file (FolderItem *item);
-gchar * folder_item_get_identifier(FolderItem * item);
+gchar * folder_item_get_identifier (FolderItem * item);
GHashTable *folder_persist_prefs_new (Folder *folder);
void folder_persist_prefs_free (GHashTable *pptable);