summaryrefslogtreecommitdiffstats
path: root/python/dbus.py
diff options
context:
space:
mode:
authorSeth Nickell <seth@gnome.org>2004-07-18 21:44:37 +0000
committerSeth Nickell <seth@gnome.org>2004-07-18 21:44:37 +0000
commit5d0ed9c7044da04374ef3abd49eff14ec6b285ab (patch)
tree55c42a4710d2512cea29d7ebef97b719d96727aa /python/dbus.py
parent5afe4265eaa30afa7d93eb1550839c56360abeda (diff)
2004-07-18 Seth Nickell <seth@gnome.org>
* python/dbus.py: * python/dbus_bindings.pyx.in: * python/tests/test-client.py: Add dbus.ByteArray and dbus_bindings.ByteArray types so that byte streams can be passed back. Give jdahlin the heaps of credit that are so rightfully his.
Diffstat (limited to 'python/dbus.py')
-rw-r--r--python/dbus.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/python/dbus.py b/python/dbus.py
index 55c61235..de42d74d 100644
--- a/python/dbus.py
+++ b/python/dbus.py
@@ -330,7 +330,7 @@ class ObjectTree:
self._connection.register_fallback(base_path, self._unregister_cb, self._message_cb)
def relative_path_to_object_path(self, relative_path):
- return self._base_path + relative_path
+ return ObjectPath(self._base_path + relative_path)
def broadcast_signal(self, interface, signal_name, relative_path):
object_path = self.relative_path_to_object_path(relative_path)
@@ -393,3 +393,4 @@ class RemoteService:
return RemoteObject(self, object_path, interface)
ObjectPath = dbus_bindings.ObjectPath
+ByteArray = dbus_bindings.ByteArray