D-Bus integration in Emacs

This manual documents an API for usage of D-Bus in Emacs. D-Bus is a message bus system, a simple way for applications to talk to one another. An overview of D-Bus can be found at http://dbus.freedesktop.org/.

Overview An overview of D-Bus.
Inspection Inspection of D-Bus services.
Type Conversion Mapping Lisp types and D-Bus types.
Synchronous Methods Calling methods in a blocking way.
Asynchronous Methods Calling methods non-blocking.
Receiving Method Calls Offering own methods.
Signals Sending and receiving signals.
Alternative Buses Alternative buses and environments.
Errors and Events Errors and events.
Index Index including concepts, functions, variables.
GNU Free Documentation License The license for this documentation.

Copyright © 2007–2019 Free Software Foundation, Inc.

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with no Invariant Sections, with the Front-Cover Texts being “A GNU Manual”, and with the Back-Cover Texts as in (a) below. A copy of the license is included in the section entitled “GNU Free Documentation License”.

(a) The FSF's Back-Cover Text is: “You have the freedom to copy and modify this GNU manual.”