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 https://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–2021 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.”