|  |  |  | Camel Reference Manual |  | 
|---|---|---|---|---|
| Top | Description | Object Hierarchy | ||||
CamelMaildirMessageInfo; struct CamelMaildirSummary; CamelMaildirSummary * camel_maildir_summary_new (struct _CamelFolder *folder,const gchar *maildirdir,CamelIndex *index); gchar * camel_maildir_summary_info_to_name (const CamelMaildirMessageInfo *info); gint camel_maildir_summary_name_to_info (CamelMaildirMessageInfo *info,const gchar *name); #define camel_maildir_info_filename (x) #define camel_maildir_info_set_filename (x, s)
typedef struct {
	CamelLocalMessageInfo info;
	gchar *filename;		/* maildir has this annoying status on the end of the filename, use this to get the real message id */
} CamelMaildirMessageInfo;
CamelMaildirSummary * camel_maildir_summary_new (struct _CamelFolder *folder,const gchar *maildirdir,CamelIndex *index);
Create a new CamelMaildirSummary object.
| 
 | parent folder. | 
| 
 | Index if one is reqiured. | 
| Returns : | A new CamelMaildirSummary object. | 
gchar *             camel_maildir_summary_info_to_name  (const CamelMaildirMessageInfo *info);
gint camel_maildir_summary_name_to_info (CamelMaildirMessageInfo *info,const gchar *name);
#define camel_maildir_info_filename(x) (((CamelMaildirMessageInfo *)x)->filename)