aboutsummaryrefslogtreecommitdiffstats
path: root/calendar/GnomeCal.idl
diff options
context:
space:
mode:
Diffstat (limited to 'calendar/GnomeCal.idl')
-rw-r--r--calendar/GnomeCal.idl20
1 files changed, 19 insertions, 1 deletions
diff --git a/calendar/GnomeCal.idl b/calendar/GnomeCal.idl
index bfeb502518..5c158284a3 100644
--- a/calendar/GnomeCal.idl
+++ b/calendar/GnomeCal.idl
@@ -11,7 +11,7 @@ module GNOME {
* @uid: Unique Identifier for the object
*
* Returns a vCalendar object for the object
- * that matches the UID @uid
+ * that matches the UID @uid.
*/
string get_object (in string uid)
raises (NotFound);
@@ -44,6 +44,23 @@ module GNOME {
void update_object (in string uid, in string object);
/*
+ * update_pilot_id:
+ * @uid: Unique identifier for the event we want to update
+ * @pilot_id: new ID assigned by the pilot
+ * @pilot_status: Status to flag the event with
+ */
+ void update_pilot_id (in string uid, in long pilot_id, in long pilot_status)
+ raises (NotFound);
+
+ /*
+ * get_updated_objects:
+ *
+ * Returns a vCalendar with all the objects that have been
+ * modified since the last Pilot Sync
+ */
+ string get_updated_objects ();
+
+ /*
* done:
*
* Informs the calendar that we are done using it,
@@ -53,3 +70,4 @@ module GNOME {
};
};
};
+