From 4900743e0d9b494e26e9c18df1ec4dbcb39b67ac Mon Sep 17 00:00:00 2001 From: Srinivasa Ragavan Date: Fri, 21 Apr 2006 19:38:16 +0000 Subject: Rewrite Alarm Notify with EThread svn path=/trunk/; revision=31858 --- calendar/gui/alarm-notify/alarm-notify.h | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'calendar/gui/alarm-notify/alarm-notify.h') diff --git a/calendar/gui/alarm-notify/alarm-notify.h b/calendar/gui/alarm-notify/alarm-notify.h index beb58acc1e..ef8c1fcf81 100644 --- a/calendar/gui/alarm-notify/alarm-notify.h +++ b/calendar/gui/alarm-notify/alarm-notify.h @@ -23,6 +23,7 @@ #define ALARM_NOTIFY_H #include +#include #include "evolution-calendar.h" @@ -38,6 +39,19 @@ typedef struct _AlarmNotifyClass AlarmNotifyClass; typedef struct _AlarmNotifyPrivate AlarmNotifyPrivate; +typedef struct _AlarmMsg AlarmMsg; +typedef struct _AlarmMsgPrivate AlarmMsgPrivate; + +struct _AlarmMsg { + EMsg msg; + + void (*receive_msg)(EThread *e, struct _AlarmMsg *msg, void *data); /* message received */ + void *data; + + /* Private Usage */ + struct _AlarmMsgPrivate *priv; +}; + struct _AlarmNotify { BonoboObject object; -- cgit v1.2.3