CamelIMAPXSummary

CamelIMAPXSummary

Functions

Types and Values

Object Hierarchy

    GObject
    ╰── CamelObject
        ╰── CamelFolderSummary
            ╰── CamelIMAPXSummary

Description

Functions

camel_imapx_summary_new ()

CamelFolderSummary *
camel_imapx_summary_new (CamelFolder *folder);

This will create a new CamelIMAPXSummary object and read in the summary data from disk, if it exists.

Parameters

folder

Parent folder.

 

Returns

A new CamelIMAPXSummary object.


camel_imapx_summary_add_offline ()

void
camel_imapx_summary_add_offline (CamelFolderSummary *summary,
                                 const gchar *uid,
                                 CamelMimeMessage *message,
                                 const CamelMessageInfo *info);

camel_imapx_summary_add_offline_uncached ()

void
camel_imapx_summary_add_offline_uncached
                               (CamelFolderSummary *summary,
                                const gchar *uid,
                                const CamelMessageInfo *info);

Types and Values

CAMEL_IMAPX_SERVER_FLAGS

#define             CAMEL_IMAPX_SERVER_FLAGS

struct CamelIMAPXMessageInfo

struct CamelIMAPXMessageInfo {
	CamelMessageInfoBase info;

	guint32 server_flags;
	CamelFlag *server_user_flags;
};

struct CamelIMAPXMessageContentInfo

struct CamelIMAPXMessageContentInfo {
	CamelMessageContentInfo info;
};

struct CamelIMAPXSummary

struct CamelIMAPXSummary;