mirror of
https://gitlab.freedesktop.org/dbus/dbus.git
synced 2026-01-06 03:40:16 +01:00
* python/dbus_bindings.pyx, test/python/test-client.py: Fix
marshalling of boolean values. Add some booleans to the values in
the test client.
* python/decorators.py, python/service.py: Add an 'async_callbacks'
argument to the dbus.service.method decorator, which allows you to
name arguments to take two callback functions for replying with
return values or an exception.
* test/python/test-client.py, test/python/test-service.py: Add test
case using asynchronous method reply functions, both return values and
errors, and from within both the function itself and from a mainloop
callback.
* python/decorators.py, python/service.py: Perform checking that the
number of method/signal arguments matches the number of types in the
signature at class loading time, not when you first introspect the
class.
* python/service.py: Remove debug print left by the last commit.
|
||
|---|---|---|
| .. | ||
| data | ||
| glib | ||
| python | ||
| qt | ||
| .cvsignore | ||
| break-loader.c | ||
| decode-gcov.c | ||
| Makefile.am | ||
| shell-test.c | ||
| spawn-test.c | ||
| test-exit.c | ||
| test-names.c | ||
| test-segfault.c | ||
| test-service.c | ||
| test-shell-service.c | ||
| test-sleep-forever.c | ||
| test-utils.c | ||
| test-utils.h | ||
| unused-code-gc.py | ||