CamelDiscoDiary

CamelDiscoDiary

Synopsis

struct              CamelDiscoDiary;
enum                CamelDiscoDiaryAction;
CamelDiscoDiary *   camel_disco_diary_new               (CamelDiscoStore *store,
                                                         const gchar *filename,
                                                         GError **error);
gboolean            camel_disco_diary_empty             (CamelDiscoDiary *diary);
void                camel_disco_diary_log               (CamelDiscoDiary *diary,
                                                         CamelDiscoDiaryAction action,
                                                         ...);
void                camel_disco_diary_replay            (CamelDiscoDiary *diary,
                                                         GCancellable *cancellable,
                                                         GError **error);
void                camel_disco_diary_uidmap_add        (CamelDiscoDiary *diary,
                                                         const gchar *old_uid,
                                                         const gchar *new_uid);
const gchar *       camel_disco_diary_uidmap_lookup     (CamelDiscoDiary *diary,
                                                         const gchar *uid);

Object Hierarchy

  GObject
   +----CamelObject
         +----CamelDiscoDiary

Description

Details

struct CamelDiscoDiary

struct CamelDiscoDiary;

Warning

CamelDiscoDiary is deprecated and should not be used in newly-written code.


enum CamelDiscoDiaryAction

typedef enum {
	CAMEL_DISCO_DIARY_END = 0,

	CAMEL_DISCO_DIARY_FOLDER_EXPUNGE,
	CAMEL_DISCO_DIARY_FOLDER_APPEND,
	CAMEL_DISCO_DIARY_FOLDER_TRANSFER
} CamelDiscoDiaryAction;

Warning

CamelDiscoDiaryAction is deprecated and should not be used in newly-written code.


camel_disco_diary_new ()

CamelDiscoDiary *   camel_disco_diary_new               (CamelDiscoStore *store,
                                                         const gchar *filename,
                                                         GError **error);

Warning

camel_disco_diary_new is deprecated and should not be used in newly-written code.


camel_disco_diary_empty ()

gboolean            camel_disco_diary_empty             (CamelDiscoDiary *diary);

Warning

camel_disco_diary_empty is deprecated and should not be used in newly-written code.


camel_disco_diary_log ()

void                camel_disco_diary_log               (CamelDiscoDiary *diary,
                                                         CamelDiscoDiaryAction action,
                                                         ...);

Warning

camel_disco_diary_log is deprecated and should not be used in newly-written code.


camel_disco_diary_replay ()

void                camel_disco_diary_replay            (CamelDiscoDiary *diary,
                                                         GCancellable *cancellable,
                                                         GError **error);

Warning

camel_disco_diary_replay is deprecated and should not be used in newly-written code.


camel_disco_diary_uidmap_add ()

void                camel_disco_diary_uidmap_add        (CamelDiscoDiary *diary,
                                                         const gchar *old_uid,
                                                         const gchar *new_uid);

Warning

camel_disco_diary_uidmap_add is deprecated and should not be used in newly-written code.


camel_disco_diary_uidmap_lookup ()

const gchar *       camel_disco_diary_uidmap_lookup     (CamelDiscoDiary *diary,
                                                         const gchar *uid);

Warning

camel_disco_diary_uidmap_lookup is deprecated and should not be used in newly-written code.