e-cal-backend-util

e-cal-backend-util

Synopsis

gboolean            e_cal_backend_mail_account_get_default
                                                        (ESourceRegistry *registry,
                                                         gchar **address,
                                                         gchar **name);
gboolean            e_cal_backend_mail_account_is_valid (ESourceRegistry *registry,
                                                         gchar *user,
                                                         gchar **name);
gboolean            e_cal_backend_user_declined         (ESourceRegistry *registry,
                                                         icalcomponent *icalcomp);

Description

Details

e_cal_backend_mail_account_get_default ()

gboolean            e_cal_backend_mail_account_get_default
                                                        (ESourceRegistry *registry,
                                                         gchar **address,
                                                         gchar **name);

Retrieve the default mail account as stored in Evolution configuration.

registry :

an ESourceRegistry

address :

placeholder for default address

name :

placeholder for name

Returns :

TRUE if there is a default account, FALSE otherwise.

e_cal_backend_mail_account_is_valid ()

gboolean            e_cal_backend_mail_account_is_valid (ESourceRegistry *registry,
                                                         gchar *user,
                                                         gchar **name);

Checks that a mail account is valid, and returns its name.

registry :

an ESourceRegistry

user :

user name for the account to check

name :

placeholder for the account name

Returns :

TRUE if the account is valid, FALSE if not.

e_cal_backend_user_declined ()

gboolean            e_cal_backend_user_declined         (ESourceRegistry *registry,
                                                         icalcomponent *icalcomp);

registry :

an ESourceRegistry

icalcomp :

component where to check

Returns :

Whether icalcomp contains attendee with a mail same as any of configured enabled mail account and whether this user declined.

Since 2.26