I also had a really difficult time getting started with using glib and dbus.   I know there still isn't a very good tutorial, although one is being worked on.   Is there any way to just get a good list of links to source code of projects that use dbus?   Maybe this could go on the dbus homepage? Otherwise, here is a good example I found of dbus glib signals.   I would read up a lot about gobjects and signals in general (along with the marshallers).   If you can write them, dbus just piggybacks onto them easily
<br><br><a href="http://svn.navi.cx/misc/trunk/xchat-gnome/src/common/dbus/example.c">http://svn.navi.cx/misc/trunk/xchat-gnome/src/common/dbus/example.c</a><br><br>Keith Preston<br><br><div><span class="gmail_quote">On 10/16/06, 
<b class="gmail_sendername">Sumit Jain</b> &lt;<a href="mailto:sumitjain82@gmail.com">sumitjain82@gmail.com</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hi,<br>I am using glib bindings of dbus.I have seen some dbus example code but all the code explains how to use method invocation but i could not find good example code on usage of signals.<br><br>I want to create a gobject and use it signals. How can i do this using DBUS? I have tried going through the dbus docs and some code but nothing has been very useful. Can someone please help me with this. An example code snippet will be very useful.
<br clear="all"><br>Thanks in advance.<br><span class="sg"><br>-- <br>Regards,<br>Sumit<br><br>Sumit Kumar Jain<br>

</span><br>_______________________________________________<br>dbus mailing list<br><a onclick="return top.js.OpenExtLink(window,event,this)" href="mailto:dbus@lists.freedesktop.org">dbus@lists.freedesktop.org</a><br><a onclick="return top.js.OpenExtLink(window,event,this)" href="http://lists.freedesktop.org/mailman/listinfo/dbus" target="_blank">
http://lists.freedesktop.org/mailman/listinfo/dbus</a><br><br><br></blockquote></div><br>