---
test/test-nettime | 35 +++++++++++++++++++++++++++++++++++
1 files changed, 35 insertions(+), 0 deletions(-)
create mode 100755 test/test-nettime
diff --git a/test/test-nettime b/test/test-nettime
new file mode 100755
index 0000000..908a5db
--- /dev/null
+++ b/test/test-nettime
@@ -0,0 +1,35 @@
+#!/usr/bin/python
+
+import gobject
+import dbus
+import sys
+import time
+import dbus.service
+import dbus.mainloop.glib
+
+
+class NetworkTime(dbus.service.Object):
+ def __init__(self):
+ busName = dbus.service.BusName('com.meego.time',
+ bus = dbus.SystemBus())
+ dbus.service.Object.__init__(self, busName, '/com/meego/time')
+ @dbus.service.method(dbus_interface="com.meego.NetworkTime",
+ in_signature="a{sv}", out_signature="")
+ def Notify(self, arg):
+ print arg
+ print
+ print "Time from mobile: %d" % arg["UTC"]
+ print "DST: %d" % arg["DST"]
+ print "Timezone: %d" % arg["Timezone"]
+ print "MNC: %s" % arg["MobileNetworkCode"]
+ print "MCC: %s" % arg["MobileCountryCode"]
+
+if __name__ == '__main__':
+ dbus.mainloop.glib.DBusGMainLoop(set_as_default=True)
+ agent = NetworkTime()
+
+ mainloop = gobject.MainLoop()
+ mainloop.run()
+
+
+
--
1.7.1
_______________________________________________
ofono mailing list
[email protected]
http://lists.ofono.org/listinfo/ofono