summaryrefslogtreecommitdiffstats
path: root/test/monitor-ofono
diff options
context:
space:
mode:
authorPekka Pessi <Pekka.Pessi@nokia.com>2010-11-11 14:54:24 +0200
committerDenis Kenzior <denkenz@gmail.com>2010-11-11 08:51:45 -0600
commit6d0c9d69d6fc78fbc1f53ee7802d7e2ed3936d81 (patch)
treeb657ce68ec05d8464303af629d9b4ad0aa1d1d12 /test/monitor-ofono
parentb2faaa1058a2ef135737fcc570c4aeb8284274ba (diff)
downloadofono-6d0c9d69d6fc78fbc1f53ee7802d7e2ed3936d81.tar.bz2
monitor-ofono: monitor DisconnectReason
Diffstat (limited to 'test/monitor-ofono')
-rwxr-xr-xtest/monitor-ofono11
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,