diff options
author | Pekka Pessi <Pekka.Pessi@nokia.com> | 2010-11-11 14:54:24 +0200 |
---|---|---|
committer | Denis Kenzior <denkenz@gmail.com> | 2010-11-11 08:51:45 -0600 |
commit | 6d0c9d69d6fc78fbc1f53ee7802d7e2ed3936d81 (patch) | |
tree | b657ce68ec05d8464303af629d9b4ad0aa1d1d12 /test/monitor-ofono | |
parent | b2faaa1058a2ef135737fcc570c4aeb8284274ba (diff) | |
download | ofono-6d0c9d69d6fc78fbc1f53ee7802d7e2ed3936d81.tar.bz2 |
monitor-ofono: monitor DisconnectReason
Diffstat (limited to 'test/monitor-ofono')
-rwxr-xr-x | test/monitor-ofono | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/test/monitor-ofono b/test/monitor-ofono index 2f49f76c..8570c341 100755 --- a/test/monitor-ofono +++ b/test/monitor-ofono @@ -75,6 +75,10 @@ def ussd(msg, member, path, interface): iface = interface[interface.rfind(".") + 1:] print "{%s} [%s] %s %s" % (iface, path, member, str(msg)) +def value(value, member, path, interface): + iface = interface[interface.rfind(".") + 1:] + print "{%s} [%s] %s %s" % (iface, path, member, str(value)) + if __name__ == '__main__': dbus.mainloop.glib.DBusGMainLoop(set_as_default=True) @@ -150,6 +154,13 @@ if __name__ == '__main__': path_keyword="path", interface_keyword="interface") + bus.add_signal_receiver(value, + bus_name="org.ofono", + signal_name = "DisconnectReason", + member_keyword="member", + path_keyword="path", + interface_keyword="interface") + for member in ["IncomingBroadcast", "EmergencyBroadcast", "IncomingMessage", "ImmediateMessage"]: bus.add_signal_receiver(message, |