From e2a3557771a519d9405ccd92a58a0b6ec82624ce Mon Sep 17 00:00:00 2001 From: Ted Gould Date: Thu, 8 Jan 2009 11:31:53 -0600 Subject: Basic GObject stuff --- libindicate/server.c | 44 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) (limited to 'libindicate/server.c') diff --git a/libindicate/server.c b/libindicate/server.c index 74b3ad7..0a0eab1 100644 --- a/libindicate/server.c +++ b/libindicate/server.c @@ -2,3 +2,47 @@ #include "server.h" #include "dbus-indicate-server.h" + +/* Signals */ +enum { + INDICATOR_ADDED, + INDICATOR_REMOVED, + INDICATOR_MODIFIED, + LAST_SIGNAL +}; + +static guint signals[LAST_SIGNAL] = { 0 }; + +G_DEFINE_TYPE (IndicateServer, indicate_server, G_TYPE_OBJECT); + +/* Prototypes */ +static void indicate_server_finalize (GObject * obj); + +/* Code */ +static void +indicate_server_class_init (IndicateServerClass * class) +{ + GObjectClass * gobj; + gobj = G_OBJECT_CLASS(class); + + gobj->finalize = indicate_server_finalize; + + + return; +} + +static void +indicate_server_init (IndicateServer * server) +{ + + + return; +} + +static void +indicate_server_finalize (GObject * obj) +{ + + + return; +} -- cgit v1.2.3