[pkg-fso-commits] [SCM] FSO frameworkd Debian packaging branch, debian, updated. upstream/0.9.5.5-717-g0f98819
Sebastian Krzyszkowiak
seba.dos1 at gmail.com
Sat Aug 6 08:17:25 UTC 2011
The following commit has been merged in the debian branch:
commit d3a7b2221febfe409fd038dbaa7f7d74798dbc51
Author: Sebastian Krzyszkowiak <seba.dos1 at gmail.com>
Date: Sun Jul 12 11:51:44 2009 +0200
oeventsd: fso_triggers: add IncomingUssd trigger
diff --git a/framework/subsystems/oeventsd/fso_triggers.py b/framework/subsystems/oeventsd/fso_triggers.py
index a6d41a8..29dce50 100644
--- a/framework/subsystems/oeventsd/fso_triggers.py
+++ b/framework/subsystems/oeventsd/fso_triggers.py
@@ -220,6 +220,31 @@ class IncomingMessageTrigger(DBusTrigger):
return "IncomingMessage"
#============================================================================#
+class IncomingUssdTrigger(DBusTrigger):
+#============================================================================#
+ """
+ A custom dbus trigger for org.freesmartphone.GSM.Network.IncomingUssd
+ """
+
+ function_name = 'IncomingUssd'
+
+ def __init__(self):
+ bus = dbus.SystemBus()
+ super(IncomingUssdTrigger, self).__init__(
+ bus,
+ 'org.freesmartphone.ogsmd',
+ '/org/freesmartphone/GSM/Device',
+ 'org.freesmartphone.GSM.Network',
+ 'IncomingUssd'
+ )
+ def on_signal(self, status, content):
+ logger.info("Receive IncomingUssd with status = %s" % status)
+ self._trigger(status=status, content=content)
+
+ def __repr__(self):
+ return "IncomingUssd"
+
+#============================================================================#
class PowerStatusTrigger(DBusTrigger):
#============================================================================#
"""
--
FSO frameworkd Debian packaging
More information about the pkg-fso-commits
mailing list