diff options
Diffstat (limited to 'calendar/cal-client/cal-client.h')
-rw-r--r-- | calendar/cal-client/cal-client.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/calendar/cal-client/cal-client.h b/calendar/cal-client/cal-client.h index de06b14eb9..72619074d2 100644 --- a/calendar/cal-client/cal-client.h +++ b/calendar/cal-client/cal-client.h @@ -110,6 +110,10 @@ CalClientGetStatus cal_client_get_object (CalClient *client, const char *uid, CalComponent **comp); +CalClientGetStatus cal_client_get_timezone (CalClient *client, + const char *tzid, + icaltimezone **zone); + GList *cal_client_get_uids (CalClient *client, CalObjType type); GList *cal_client_get_changes (CalClient *client, CalObjType type, const char *change_id); @@ -137,6 +141,10 @@ gboolean cal_client_remove_object (CalClient *client, const char *uid); CalQuery *cal_client_get_query (CalClient *client, const char *sexp); +/* Resolves TZIDs for the recurrence generator. */ +icaltimezone *cal_client_resolve_tzid (const char *tzid, CalClient *client); + + END_GNOME_DECLS |