CamelIMAPXViewSummary

CamelIMAPXViewSummary

Synopsis

                    CamelIMAPXViewSummary;
                    CamelIMAPXViewSummaryClass;
                    CamelIMAPXView;
CamelType           camel_imapx_view_summary_get_type   (void);
CamelIMAPXViewSummary * camel_imapx_view_summary_new    (const gchar *base,
                                                         CamelException *ex);
guint32             camel_imapx_view_next_uid           (CamelIMAPXView *view);
void                camel_imapx_view_last_uid           (CamelIMAPXView *view,
                                                         guint32 uid);

Description

Details

CamelIMAPXViewSummary

typedef struct {
	CamelViewSummaryDisk parent;
} CamelIMAPXViewSummary;

CamelIMAPXViewSummaryClass

typedef struct {
	CamelViewSummaryDiskClass parent_class;
} CamelIMAPXViewSummaryClass;

CamelIMAPXView

typedef struct {
	CamelViewDisk view;

	gchar separator;

	/* This data is only set on the root views */
	gchar *raw_name;
	guint32 exists;
	guint64 uidvalidityxx; /* Cope with it being 64-bit, if you ever build this file again */
	guint32 permanentflags;
} CamelIMAPXView;

camel_imapx_view_summary_get_type ()

CamelType           camel_imapx_view_summary_get_type   (void);

camel_imapx_view_summary_new ()

CamelIMAPXViewSummary * camel_imapx_view_summary_new    (const gchar *base,
                                                         CamelException *ex);

camel_imapx_view_next_uid ()

guint32             camel_imapx_view_next_uid           (CamelIMAPXView *view);

camel_imapx_view_last_uid ()

void                camel_imapx_view_last_uid           (CamelIMAPXView *view,
                                                         guint32 uid);