[pkg-fso-commits] [SCM] FSO frameworkd Debian packaging branch, master, updated. milestone4-368-g700ab82

Michael 'Mickey' Lauer mickey at vanille-media.de
Mon Feb 2 18:52:01 UTC 2009


The following commit has been merged in the master branch:
commit dc12f783c2a5f32366e4f158dae1453ef8d0364c
Author: Michael 'Mickey' Lauer <mickey at vanille-media.de>
Date:   Wed Jan 21 05:15:51 2009 +0100

    ogsmd: Wrap dbus signals with resource.checkedsignal decorator

diff --git a/framework/subsystems/ogsmd/device.py b/framework/subsystems/ogsmd/device.py
index bf7812f..f4d2458 100644
--- a/framework/subsystems/ogsmd/device.py
+++ b/framework/subsystems/ogsmd/device.py
@@ -185,6 +185,7 @@ class Device( resource.Resource ):
     def GetAuthStatus( self, dbus_ok, dbus_error ):
         mediator.SimGetAuthStatus( self, dbus_ok, dbus_error )
 
+    @resource.checkedsignal
     @dbus.service.signal( DBUS_INTERFACE_SIM, "s" )
     def AuthStatus( self, status ):
         logger.info( "auth status changed to %s", status )
@@ -227,6 +228,7 @@ class Device( resource.Resource ):
     def GetSimReady( self, dbus_ok, dbus_error ):
         dbus_ok( self.modem.simReady() == True )
 
+    @resource.checkedsignal
     @dbus.service.signal( DBUS_INTERFACE_SIM, "b" )
     def ReadyStatus( self, status ):
         logger.info( "sim ready status %s", status )
@@ -348,10 +350,12 @@ class Device( resource.Resource ):
     def DeleteMessage( self, index, dbus_ok, dbus_error ):
         mediator.SimDeleteMessage( self, dbus_ok, dbus_error, index=index )
 
+    @resource.checkedsignal
     @dbus.service.signal( DBUS_INTERFACE_SIM, "i" )
     def IncomingStoredMessage( self, index ):
         logger.info( "incoming message on sim storage index %s", index )
 
+    @resource.checkedsignal
     @dbus.service.signal( DBUS_INTERFACE_SIM, "" )
     def MemoryFull( self ):
         logger.info( "sim memory full" )
@@ -365,6 +369,7 @@ class Device( resource.Resource ):
     def SendMessage( self, number, contents, properties, dbus_ok, dbus_error ):
         mediator.SmsSendMessage( self, dbus_ok, dbus_error, number=number, contents=contents, properties=properties )
 
+    @resource.checkedsignal
     @dbus.service.signal( DBUS_INTERFACE_SMS, "ssa{sv}" )
     def IncomingMessage( self, address, text, features ):
         logger.info( "incoming message (unbuffered) from %s", address )
@@ -390,6 +395,7 @@ class Device( resource.Resource ):
     def GetStatus( self, dbus_ok, dbus_error ):
         mediator.NetworkGetStatus( self, dbus_ok, dbus_error )
 
+    @resource.checkedsignal
     @dbus.service.signal( DBUS_INTERFACE_NETWORK, "a{sv}" )
     def Status( self, status ):
         logger.info( "org.freesmartphone.GSM.Network.Status: %s", status )
@@ -400,6 +406,7 @@ class Device( resource.Resource ):
     def GetSignalStrength( self, dbus_ok, dbus_error ):
         mediator.NetworkGetSignalStrength( self, dbus_ok, dbus_error )
 
+    @resource.checkedsignal
     @dbus.service.signal( DBUS_INTERFACE_NETWORK, "i" )
     def SignalStrength( self, strength ):
         logger.info( "org.freesmartphone.GSM.Network.SignalStrength: %s", strength )
@@ -458,14 +465,17 @@ class Device( resource.Resource ):
     def SendUssdRequest( self, request, dbus_ok, dbus_error ):
         mediator.NetworkSendUssdRequest( self, dbus_ok, dbus_error, request=request )
 
+    @resource.checkedsignal
     @dbus.service.signal( DBUS_INTERFACE_NETWORK, "ss" )
     def IncomingUssd( self, mode, message ):
         logger.info( "org.freesmartphone.GSM.Network.IncomingUssd: %s: %s", mode, message )
 
+    @resource.checkedsignal
     @dbus.service.signal( DBUS_INTERFACE_NETWORK, "ss" )
     def CipherStatus( self, gsm, gprs ):
         logger.info( "org.freesmartphone.GSM.Network.CypherStatus: %s: %s", gsm, gprs )
 
+    @resource.checkedsignal
     @dbus.service.signal( DBUS_INTERFACE_NETWORK, "i" )
     def TimeZoneReport( self, timezone ):
         logger.info( "org.freesmartphone.GSM.Network.TimeZoneReport: %d" )
@@ -478,6 +488,7 @@ class Device( resource.Resource ):
     def Emergency( self, number, dbus_ok, dbus_error ):
         mediator.CallEmergency( self, dbus_ok, dbus_error, number=number )
 
+    @resource.checkedsignal
     @dbus.service.signal( DBUS_INTERFACE_CALL, "isa{sv}" )
     def CallStatus( self, index, status, properties ):
         logger.info( "org.freesmartphone.GSM.Call.CallStatus: %s %s %s", index, status, properties )
@@ -587,10 +598,12 @@ class Device( resource.Resource ):
     def GetContextStatus( self, dbus_ok, dbus_error ):
         mediator.PdpGetContextStatus( self, dbus_ok, dbus_error )
 
+    @resource.checkedsignal
     @dbus.service.signal( DBUS_INTERFACE_PDP, "isa{sv}" )
     def ContextStatus( self, index, status, properties ):
         logger.info( "org.freesmartphone.GSM.PDP.ContextStatus: %s %s %s", index, status, properties )
 
+    @resource.checkedsignal
     @dbus.service.signal( DBUS_INTERFACE_PDP, "a{sv}" )
     def NetworkStatus( self, status ):
         logger.info( "org.freesmartphone.GSM.PDP.NetworkStatus: %s", status )
@@ -610,6 +623,7 @@ class Device( resource.Resource ):
     def SetCellBroadcastSubscriptions( self, channels, dbus_ok, dbus_error ):
         mediator.CbSetCellBroadcastSubscriptions( self, dbus_ok, dbus_error, channels=channels )
 
+    @resource.checkedsignal
     @dbus.service.signal( DBUS_INTERFACE_CB, "is" )
     def IncomingCellBroadcast( self, channel, data ):
         logger.info( "org.freesmartphone.GSM.CB.IncomingCellBroadcast: %s %s", channel, data )

-- 
FSO frameworkd Debian packaging



More information about the pkg-fso-commits mailing list