aboutsummaryrefslogtreecommitdiffstats
path: root/calendar/idl
diff options
context:
space:
mode:
authorFederico Mena Quintero <federico@helixcode.com>2001-01-10 05:37:33 +0800
committerFederico Mena Quintero <federico@src.gnome.org>2001-01-10 05:37:33 +0800
commit0a3ef04d1b421df60ad6876c9bae6265e9ba85da (patch)
tree89f383feb971b6191bf48bec642f5943db8ac8e0 /calendar/idl
parent3ad4def2b79353a0b154e58c39b026c76817397f (diff)
downloadgsoc2013-evolution-0a3ef04d1b421df60ad6876c9bae6265e9ba85da.tar.gz
gsoc2013-evolution-0a3ef04d1b421df60ad6876c9bae6265e9ba85da.tar.zst
gsoc2013-evolution-0a3ef04d1b421df60ad6876c9bae6265e9ba85da.zip
New interface for the alarm notification system.
2001-01-09 Federico Mena Quintero <federico@helixcode.com> * idl/evolution-calendar.idl (AlarmNotify): New interface for the alarm notification system. * gui/alarm-notify: New directory for the alarm notification daemon and its auxiliary stuff. * gui/alarm-notify/alarm.[ch]: Moved over from gui/alarm.[ch]. * gui/alarm-notify/alarm-queue.[ch]: Moved over from gui/alarm-notify.[ch]. Renamed functions from alarm_notify_*() to alarm_queue_*(). * gui/alarm-notify/alarm-notify.[ch]: Implementation of the GNOME::Evolution::Calendar::AlarmNotify interface. * gui/Makefile.am (evolution_calendar_LDADD): Removed the LINK_FLAGS variable and reordered the libraries to remove some duplicated ones. (SUBDIRS): Added the alarm-notify directory. svn path=/trunk/; revision=7338
Diffstat (limited to 'calendar/idl')
-rw-r--r--calendar/idl/evolution-calendar.idl9
1 files changed, 9 insertions, 0 deletions
diff --git a/calendar/idl/evolution-calendar.idl b/calendar/idl/evolution-calendar.idl
index 3e64e07888..024efee2d3 100644
--- a/calendar/idl/evolution-calendar.idl
+++ b/calendar/idl/evolution-calendar.idl
@@ -188,6 +188,15 @@ module Calendar {
void create (in string uri, in Listener listener)
raises (NilListener);
};
+
+ /* Interface to the alarm notification service */
+ interface AlarmNotify : Bonobo::Unknown {
+ /* Adds a calendar to the alarm notification system */
+ void addCalendar (in string uri);
+
+ /* Removes a calendar from the alarm notification system */
+ void removeCalendar (in string uri);
+ };
};
};