#include <glib.h>
#include <glib-object.h>
+#include <libempathy/empathy-contact.h>
+
G_BEGIN_DECLS
#define EMPATHY_TYPE_EVENT_MANAGER (empathy_event_manager_get_type ())
};
typedef struct {
- gchar *icon_name;
- gchar *message;
+ EmpathyContact *contact;
+ gchar *icon_name;
+ gchar *message;
} EmpathyEvent;
GType empathy_event_manager_get_type (void) G_GNUC_CONST;
EmpathyEventManager *empathy_event_manager_new (void);
EmpathyEvent * empathy_event_manager_get_top_event (EmpathyEventManager *manager);
+GSList * empathy_event_manager_get_events (EmpathyEventManager *manager);
void empathy_event_activate (EmpathyEvent *event);
G_END_DECLS