`dbus-escape-as-identifier', `dbus-byte-array-to-string' and
`dbus-unescape-from-identifier'.
(Receiving Method Calls): New constants `dbus-service-emacs' and
- `dbus-path-emacs'.
+ `dbus-path-emacs'. Precise return values of `dbus-register-method'.
(Signals): Use the constants in the example.
2008-11-24 Carsten Dominik <dominik@science.uva.nl>
of @var{method}. @var{handler} must return a list, which elements are
used as arguments for the reply message of @var{method}. This list
can be composed like the input parameters in @ref{Type Conversion}.
+If only one Lisp object is returned, and this object is not a consp,
+then @var{handler} can return this object directly, instead of of list
+of this object.
The default D-Bus timeout when waiting for a message reply is 25
seconds. This value could be even smaller, depending on the calling