diff options
author | mike <michael.jmontcalm@gmail.com> | 2009-12-02 00:04:46 (GMT) |
---|---|---|
committer | mike <michael.jmontcalm@gmail.com> | 2009-12-02 00:04:46 (GMT) |
commit | aa26bcdf23f0d096ca38c6b48b7f479fb2fdcc6d (patch) | |
tree | 54349d642880747480f9dd1005cb3add8678df5b /tutorius/TProbe.py | |
parent | 2c8fe66c0f7490c8aaaae27b4977b987001c6b71 (diff) |
Creator Multi Process : Adding property update (still needing callback from DragWrapper)
Diffstat (limited to 'tutorius/TProbe.py')
-rw-r--r-- | tutorius/TProbe.py | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/tutorius/TProbe.py b/tutorius/TProbe.py index 7021f80..8361314 100644 --- a/tutorius/TProbe.py +++ b/tutorius/TProbe.py @@ -28,7 +28,7 @@ from . import addon from . import properties from .services import ObjectStore -from .dbustools import remote_call, save_args +from .dbustools import remote_call, save_args, ignore, logError import copy """ @@ -465,7 +465,7 @@ class ProbeProxy: reply_handler=save_args(self.__update_event, event, notification_cb, event_subscribed_cb), error_handler=save_args(error_cb, event)) - def unsubscribe(self, address, block=True): + def unsubscribe(self, address): """ Unregister an event listener @param address identifier given by subscribe() @@ -487,12 +487,11 @@ class ProbeProxy: subscribed events should be removed. """ for action_addr in self._actions.keys(): - self.uninstall(action_addr) + self.uninstall(action_addr, True) for address in self._subscribedEvents.keys(): self.unsubscribe(address) - class ProbeManager(object): """ The ProbeManager provides multiplexing across multiple activity ProbeProxies |