Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/env python
- INTERFACE = 'org.gajim.dbus.RemoteInterface'
- SIGNAL_NAME = 'NewMessage'
- from dbus.mainloop.glib import DBusGMainLoop
- DBusGMainLoop(set_as_default=True)
- import dbus
- bus = dbus.SessionBus()
- def dog_barks(data):
- print "Data: %s"%(data)
- print "Dog barks"
- bus.add_signal_receiver(dog_barks, signal_name=SIGNAL_NAME,
- dbus_interface=INTERFACE)
- import gobject
- loop = gobject.MainLoop()
- loop.run()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement