Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/sugar
diff options
context:
space:
mode:
authorDan Williams <dcbw@localhost.localdomain>2006-08-02 14:27:09 (GMT)
committer Dan Williams <dcbw@localhost.localdomain>2006-08-02 14:27:09 (GMT)
commit3117d454b9dd3cfae7ed817cb07e17f4eeef28eb (patch)
tree800ee415b3144bb62d47b23a505065bcf363c6f2 /sugar
parentebd27c2cbbb0440e6e72bbe3bc80da02b7b49ee7 (diff)
add service unregistration
Diffstat (limited to 'sugar')
-rw-r--r--sugar/presence/PresenceService.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/sugar/presence/PresenceService.py b/sugar/presence/PresenceService.py
index 44fd3c7..f50e034 100644
--- a/sugar/presence/PresenceService.py
+++ b/sugar/presence/PresenceService.py
@@ -194,6 +194,9 @@ class PresenceService(gobject.GObject):
serv_op = self._ps.registerService(name, stype, properties, address, port, domain)
return self._new_object(serv_op)
+ def unregister_service(self, service):
+ self._ps.unregisterService(service.object_path())
+
def register_service_type(self, stype):
self._ps.registerServiceType(stype)