[Telepathy] MembersChanged signal

Benjamin M. Schwartz bmschwar at fas.harvard.edu
Sat Feb 16 15:11:07 PST 2008


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

How do I listen for MembersChanged on  DBus tube? I still do not understand.

Originally, I had
self.tube.add_signal_receiver(self.members_changed,
signal_name="MembersChanged",
dbus_interface="org.freedesktop.Telepathy.Channel.Interface.Group")

I was told that I was listening on the wrong connection.  I changed it to

self.tube.watch_participants(self.members_changed)

This seems to work, but does not provide the helpful
Channel_Group_Change_Reason.  I think I would prefer to listen for
MembersChanged, but I do not know how.

Thank you,
Ben Schwartz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.7 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFHt22KUJT6e6HFtqQRAtTEAKCGz9AijlfJ30ZeVvNogWfBX+ybDwCePRDQ
i4yKvmYomTPpiJz3rADjLSk=
=KI89
-----END PGP SIGNATURE-----


More information about the Telepathy mailing list