kolab-mail-handle-friend

kolab-mail-handle-friend

Synopsis

gboolean            kolab_mail_handle_convert_eds_to_kconvmail
                                                        (KolabMailHandle *self,
                                                         GError **err);
gboolean            kolab_mail_handle_convert_kconvmail_to_eds
                                                        (KolabMailHandle *self,
                                                         GError **err);
void                kolab_mail_handle_drop_kconvmail    (KolabMailHandle *self);
void                kolab_mail_handle_gdestroy          (gpointer object);
KolabObjectCacheLocation kolab_mail_handle_get_cache_location
                                                        (const KolabMailHandle *self);
const Kolab_conv_mail * kolab_mail_handle_get_kconvmail (const KolabMailHandle *self);
const KolabMailSummary * kolab_mail_handle_get_summary  (const KolabMailHandle *self);
KolabMailSummary *  kolab_mail_handle_get_summary_nonconst
                                                        (const KolabMailHandle *self);
gboolean            kolab_mail_handle_has_kconvmail     (KolabMailHandle *self);
gboolean            kolab_mail_handle_kconvmail_is_equal
                                                        (KolabMailHandle *self,
                                                         KolabMailHandle *other);
KolabMailHandle *   kolab_mail_handle_new_from_handle   (const KolabMailHandle *kmailhandle);
KolabMailHandle *   kolab_mail_handle_new_from_handle_with_kconvmail
                                                        (const KolabMailHandle *kmailhandle);
KolabMailHandle *   kolab_mail_handle_new_from_kconvmail
                                                        (Kolab_conv_mail *kconvmail,
                                                         const gchar *uid,
                                                         const gchar *foldername,
                                                         KolabFolderTypeID folder_type);
KolabMailHandle *   kolab_mail_handle_new_shallow       (const gchar *uid,
                                                         const gchar *foldername);
Kolab_conv_mail *   kolab_mail_handle_resect_kconvmail  (KolabMailHandle *self);
KolabMailSummary *  kolab_mail_handle_resect_summary    (KolabMailHandle *self,
                                                         GError **err);
gboolean            kolab_mail_handle_set_cache_location
                                                        (KolabMailHandle *self,
                                                         KolabObjectCacheLocation location);
void                kolab_mail_handle_set_foldername    (KolabMailHandle *self,
                                                         const gchar *foldername);
void                kolab_mail_handle_set_kconvmail     (KolabMailHandle *self,
                                                         Kolab_conv_mail *kconvmail);
gboolean            kolab_mail_handle_set_summary       (KolabMailHandle *self,
                                                         KolabMailSummary *summary,
                                                         GError **err);
void                kolab_mail_handle_set_uid           (KolabMailHandle *self,
                                                         const gchar *uid);
gboolean            kolab_mail_handle_set_uid_full      (KolabMailHandle *self,
                                                         const gchar *uid,
                                                         GError **err);
gboolean            kolab_mail_handle_unset_cache_location
                                                        (KolabMailHandle *self,
                                                         KolabObjectCacheLocation location);

Description

Details

kolab_mail_handle_convert_eds_to_kconvmail ()

gboolean            kolab_mail_handle_convert_eds_to_kconvmail
                                                        (KolabMailHandle *self,
                                                         GError **err);

kolab_mail_handle_convert_kconvmail_to_eds ()

gboolean            kolab_mail_handle_convert_kconvmail_to_eds
                                                        (KolabMailHandle *self,
                                                         GError **err);

kolab_mail_handle_drop_kconvmail ()

void                kolab_mail_handle_drop_kconvmail    (KolabMailHandle *self);

kolab_mail_handle_gdestroy ()

void                kolab_mail_handle_gdestroy          (gpointer object);

kolab_mail_handle_get_cache_location ()

KolabObjectCacheLocation kolab_mail_handle_get_cache_location
                                                        (const KolabMailHandle *self);

kolab_mail_handle_get_kconvmail ()

const Kolab_conv_mail * kolab_mail_handle_get_kconvmail (const KolabMailHandle *self);

kolab_mail_handle_get_summary ()

const KolabMailSummary * kolab_mail_handle_get_summary  (const KolabMailHandle *self);

kolab_mail_handle_get_summary_nonconst ()

KolabMailSummary *  kolab_mail_handle_get_summary_nonconst
                                                        (const KolabMailHandle *self);

kolab_mail_handle_has_kconvmail ()

gboolean            kolab_mail_handle_has_kconvmail     (KolabMailHandle *self);

kolab_mail_handle_kconvmail_is_equal ()

gboolean            kolab_mail_handle_kconvmail_is_equal
                                                        (KolabMailHandle *self,
                                                         KolabMailHandle *other);

kolab_mail_handle_new_from_handle ()

KolabMailHandle *   kolab_mail_handle_new_from_handle   (const KolabMailHandle *kmailhandle);

kolab_mail_handle_new_from_handle_with_kconvmail ()

KolabMailHandle *   kolab_mail_handle_new_from_handle_with_kconvmail
                                                        (const KolabMailHandle *kmailhandle);

kolab_mail_handle_new_from_kconvmail ()

KolabMailHandle *   kolab_mail_handle_new_from_kconvmail
                                                        (Kolab_conv_mail *kconvmail,
                                                         const gchar *uid,
                                                         const gchar *foldername,
                                                         KolabFolderTypeID folder_type);

kolab_mail_handle_new_shallow ()

KolabMailHandle *   kolab_mail_handle_new_shallow       (const gchar *uid,
                                                         const gchar *foldername);

kolab_mail_handle_resect_kconvmail ()

Kolab_conv_mail *   kolab_mail_handle_resect_kconvmail  (KolabMailHandle *self);

kolab_mail_handle_resect_summary ()

KolabMailSummary *  kolab_mail_handle_resect_summary    (KolabMailHandle *self,
                                                         GError **err);

kolab_mail_handle_set_cache_location ()

gboolean            kolab_mail_handle_set_cache_location
                                                        (KolabMailHandle *self,
                                                         KolabObjectCacheLocation location);

kolab_mail_handle_set_foldername ()

void                kolab_mail_handle_set_foldername    (KolabMailHandle *self,
                                                         const gchar *foldername);

kolab_mail_handle_set_kconvmail ()

void                kolab_mail_handle_set_kconvmail     (KolabMailHandle *self,
                                                         Kolab_conv_mail *kconvmail);

kolab_mail_handle_set_summary ()

gboolean            kolab_mail_handle_set_summary       (KolabMailHandle *self,
                                                         KolabMailSummary *summary,
                                                         GError **err);

kolab_mail_handle_set_uid ()

void                kolab_mail_handle_set_uid           (KolabMailHandle *self,
                                                         const gchar *uid);

kolab_mail_handle_set_uid_full ()

gboolean            kolab_mail_handle_set_uid_full      (KolabMailHandle *self,
                                                         const gchar *uid,
                                                         GError **err);

kolab_mail_handle_unset_cache_location ()

gboolean            kolab_mail_handle_unset_cache_location
                                                        (KolabMailHandle *self,
                                                         KolabObjectCacheLocation location);