|  |  |  | Camel Reference Manual |  | 
|---|---|---|---|---|
| Top | Description | ||||
                    CamelVeeSummary;
                    CamelVeeMessageInfo;
CamelFolderSummary * camel_vee_summary_new              (struct _CamelFolder *parent);
CamelVeeMessageInfo * camel_vee_summary_add             (CamelVeeSummary *s,
                                                         CamelFolderSummary *summary,
                                                         const gchar *uid,
                                                         const gchar hash[8]);
GPtrArray *         camel_vee_summary_get_ids           (CamelVeeSummary *summary,
                                                         gchar hash[8]);
void                camel_vee_summary_load_check_unread_vfolder
                                                        (CamelVeeSummary *vs);
typedef struct {
	CamelFolderSummary summary;
	gboolean force_counts;
	guint32 fake_visible_count;
} CamelVeeSummary;
typedef struct {
	CamelMessageInfo info;
	CamelFolderSummary *summary;
	guint32 old_flags;  /* These are just for identifying changed flags */
} CamelVeeMessageInfo;
CamelFolderSummary * camel_vee_summary_new (struct _CamelFolder *parent);
This will create a new CamelVeeSummary object and read in the summary data from disk, if it exists.
| 
 | Folder its attached to. | 
| Returns : | A new CamelVeeSummary object. | 
CamelVeeMessageInfo * camel_vee_summary_add (CamelVeeSummary *s, CamelFolderSummary *summary, const gchar *uid, const gchar hash[8]);
| 
 | |
| 
 | |
| 
 | |
| 
 | |
| Returns : | 
GPtrArray * camel_vee_summary_get_ids (CamelVeeSummary *summary, gchar hash[8]);
| 
 | |
| 
 | |
| Returns : | 
void                camel_vee_summary_load_check_unread_vfolder
                                                        (CamelVeeSummary *vs);
| 
 |