aboutsummaryrefslogtreecommitdiffstats
path: root/calendar/cal-client/cal-client.h
diff options
context:
space:
mode:
Diffstat (limited to 'calendar/cal-client/cal-client.h')
-rw-r--r--calendar/cal-client/cal-client.h8
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