CamelVeeSummary

CamelVeeSummary

Functions

Types and Values

Object Hierarchy

    GObject
    ╰── CamelObject
        ╰── CamelFolderSummary
            ╰── CamelVeeSummary

Description

Functions

camel_vee_summary_new ()

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.

Parameters

parent

Folder its attached to.

 

Returns

A new CamelVeeSummary object.


camel_vee_summary_add ()

CamelVeeMessageInfo *
camel_vee_summary_add (CamelVeeSummary *s,
                       CamelFolderSummary *summary,
                       const gchar *uid,
                       const gchar hash[8]);

camel_vee_summary_get_ids ()

GPtrArray *
camel_vee_summary_get_ids (CamelVeeSummary *summary,
                           gchar hash[8]);

Since 2.24

Types and Values

struct CamelVeeSummary

struct CamelVeeSummary;

struct CamelVeeMessageInfo

struct CamelVeeMessageInfo {
	CamelMessageInfoBase info;
	CamelFolderSummary *orig_summary;
	guint32 old_flags;  /* These are just for identifying changed flags */
};