~jconti/recent-notifications/trunk

« back to all changes in this revision

Viewing changes to indicator/notify-monitor.h

  • Committer: Jason Conti
  • Date: 2011-05-18 21:17:09 UTC
  • Revision ID: jason.conti@gmail.com-20110518211709-inr5d289rvcabeor
Removing the indicator directory. indicator-notifications is now hosted at lp:recent-notifications/indicator. Also cleaned up the root directory a bit.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
/*
2
 
 * notify-monitor.h - A gobject subclass to watch dbus for org.freedesktop.Notification.Notify messages.
3
 
 */
4
 
 
5
 
#ifndef __NOTIFY_MONITOR_H__
6
 
#define __NOTIFY_MONITOR_H__
7
 
 
8
 
#include <glib.h>
9
 
#include <glib-object.h>
10
 
 
11
 
G_BEGIN_DECLS
12
 
 
13
 
#define NOTIFY_MONITOR_TYPE             (notify_monitor_get_type ())
14
 
#define NOTIFY_MONITOR(obj)             (G_TYPE_CHECK_INSTANCE_CAST ((obj), NOTIFY_MONITOR_TYPE, NotifyMonitor))
15
 
#define NOTIFY_MONITOR_CLASS(klass)     (G_TYPE_CHECK_CLASS_CAST ((klass), NOTIFY_MONITOR_TYPE, NotifyMonitorClass))
16
 
#define IS_NOTIFY_MONITOR(obj)          (G_TYPE_CHECK_INSTANCE_TYPE ((obj), NOTIFY_MONITOR_TYPE))
17
 
#define IS_NOTIFY_MONITOR_CLASS(klass)  (G_TYPE_CHECK_CLASS_TYPE ((klass), NOTIFY_MONITOR_TYPE))
18
 
 
19
 
typedef struct _NotifyMonitor       NotifyMonitor;
20
 
typedef struct _NotifyMonitorClass  NotifyMonitorClass;
21
 
 
22
 
struct _NotifyMonitor
23
 
{
24
 
  GObject parent;
25
 
};
26
 
 
27
 
struct _NotifyMonitorClass
28
 
{
29
 
  GObjectClass parent_class;
30
 
};
31
 
 
32
 
GType           notify_monitor_get_type(void);
33
 
NotifyMonitor*  notify_monitor_new(void);
34
 
 
35
 
G_END_DECLS
36
 
 
37
 
#endif /* __NOTIFY_MONITOR_H__ */