summaryrefslogtreecommitdiff
path: root/ibus
diff options
context:
space:
mode:
authorDaiki Ueno <ueno@unixuser.org>2011-09-16 10:22:38 +0900
committerDaiki Ueno <ueno@unixuser.org>2011-09-16 10:22:38 +0900
commit4438c043aafa301579737094dbccc02c9ef8c2c1 (patch)
treee2c72b2720a2b94587fe95c16565aaad3ea16dcb /ibus
parent02604ac968d6f0c6064b4620f8a65148a178eacd (diff)
downloadibus-4438c043aafa301579737094dbccc02c9ef8c2c1.tar.gz
Implement org.freedesktop.DBus.StartServiceByName.
BUG=none TEST=tested with https://github.com/ueno/ibus-gucharmap/tree/charmap-service Review URL: http://codereview.appspot.com/4960060
Diffstat (limited to 'ibus')
-rw-r--r--ibus/bus.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/ibus/bus.py b/ibus/bus.py
index 5738fade..a8a458d9 100644
--- a/ibus/bus.py
+++ b/ibus/bus.py
@@ -108,6 +108,9 @@ class Bus(object.Object):
def release_name(self, name):
return self.__dbus.ReleaseName(name)
+ def start_service_by_name(self, name, flags):
+ return self.__dbus.StartServiceByName(name, dbus.UInt32 (flags))
+
def list_queued_owners(self, name):
return self.__dbus.ListQueuedOwners(name)