diff options
Diffstat (limited to 'camel/providers/imap/camel-imap-folder.h')
-rw-r--r-- | camel/providers/imap/camel-imap-folder.h | 19 |
1 files changed, 5 insertions, 14 deletions
diff --git a/camel/providers/imap/camel-imap-folder.h b/camel/providers/imap/camel-imap-folder.h index 13471f2e23..5a54d693d2 100644 --- a/camel/providers/imap/camel-imap-folder.h +++ b/camel/providers/imap/camel-imap-folder.h @@ -2,10 +2,10 @@ /* camel-imap-folder.h : Abstract class for an imap folder */ /* + * Author: + * Jeffrey Stedfast <fejj@helixcode.com> * - * Authors: Jeffrey Stedfast <fejj@helixcode.com> - * - * Copyright (C) 2000 Helix Code . + * Copyright (C) 2000 Helix Code, Inc. (www.helixcode.com) * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License as @@ -34,12 +34,7 @@ extern "C" { #endif /* __cplusplus }*/ #include <gtk/gtk.h> -#include <camel/camel-folder.h> -#include <camel/camel-folder-search.h> -#include <libibex/ibex.h> -#include "camel-imap-summary.h" - -/* #include "camel-store.h" */ +#include "camel-folder.h" #define CAMEL_IMAP_FOLDER_TYPE (camel_imap_folder_get_type ()) #define CAMEL_IMAP_FOLDER(obj) (GTK_CHECK_CAST((obj), CAMEL_IMAP_FOLDER_TYPE, CamelImapFolder)) @@ -50,17 +45,12 @@ typedef struct { CamelFolder parent_object; gchar *folder_file_path; /* contains the messages */ - gchar *summary_file_path; /* contains the messages summary */ gchar *folder_dir_path; /* contains the subfolders */ gchar *index_file_path; /* index of body contents */ - ibex *index; /* index for this folder */ - CamelImapSummary *summary; - CamelFolderSearch *search; /* used to run searches, we just use the real thing (tm) */ } CamelImapFolder; - typedef struct { CamelFolderClass parent_class; @@ -70,6 +60,7 @@ typedef struct { /* public methods */ +CamelFolder *camel_imap_folder_new (CamelStore *parent, CamelException *ex); /* Standard Gtk function */ GtkType camel_imap_folder_get_type (void); |