diff options
Diffstat (limited to 'calendar/GnomeCal.idl')
-rw-r--r-- | calendar/GnomeCal.idl | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/calendar/GnomeCal.idl b/calendar/GnomeCal.idl index 3f9a64d291..a58358f3f1 100644 --- a/calendar/GnomeCal.idl +++ b/calendar/GnomeCal.idl @@ -97,10 +97,18 @@ module GNOME { string get_updated_objects (); /* - * Returns the number of objects in the calendar + * Returns the number of objects of a specific type in the calendar * repository. */ - long get_number_of_objects(); + + enum RecordStatus { + ANY, /* This means all records */ + NEW, + MODIFIED, + DELETED + }; + + long get_number_of_objects(in RecordStatus record_status); /* * done: |