Hi,<div><br></div><div>I am attempting to send a signal out over the session message bus. I am able to call methods fine using d-feet dbus debugger with no problem. Unfortunately d-feet does not allow you to connect to signals to debug those. In replacement I am using dbus-monitor "type='signal'" to see if anything is sent. So far this works except for anything that I send. </div>
<div><br></div><div>My assumption is that when one calls dbus_g_connection_register_g_object (connection, path, object); it registers all methods,properties, and signals located within your introspection xml file. This would appear to hold true because before I added them dbus would complain about the signals not existing.</div>
<div><br></div><div>I attempt to dispatch a signal using `g_signal_emit_by_name(self,"application_identifier_changed","some new crazy aid",NULL);` . This functions within the app itself, I can connect to the signal and it does trigger. However nothing appears within dbus monitor. I must be missing something simple.</div>
<div><br></div><div>Here are the files involved.</div><div>main.c <a href="http://pastebin.com/m4591bf2f">http://pastebin.com/m4591bf2f</a></div><div>main.h <a href="http://pastebin.com/m227cff1b">http://pastebin.com/m227cff1b</a></div>
<div>powerview-application-presence.gob <a href="http://pastebin.com/m609765ba">http://pastebin.com/m609765ba</a></div><meta http-equiv="content-type" content="text/html; charset=utf-8"><div>powerview-application-presence-instance.xml <a href="http://pastebin.com/m236ec239">http://pastebin.com/m236ec239</a></div>
<div><br></div><div>project tarball: <a href="https://www.slello.com/tmp/PowerviewTestApp.tar.gz">https://www.slello.com/tmp/PowerviewTestApp.tar.gz</a></div><div><br></div><div>I would appreciate any help.</div><div><br>
</div><div>Thanks,</div><div><br>Dan</div>