## CamelIMAPXSummary

CamelIMAPXSummary

## Synopsis

    #define             CAMEL_IMAPX_SERVER_FLAGS
    struct              CamelIMAPXMessageInfo;
    struct              CamelIMAPXMessageContentInfo;
    struct              CamelIMAPXSummary;
    CamelFolderSummary * camel_imapx_summary_new            (CamelFolder *folder);

## Object Hierarchy

      GObject
       +----CamelFolderSummary
             +----CamelIMAPXSummary

## Description

## Details

### 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;

### 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.

`folder` : | Parent folder.
Returns : | A new CamelIMAPXSummary object.