File: dbus.el.html
This package provides language bindings for the D-Bus API. D-Bus is a message bus system, a simple way for applications to talk to one another. See <https://dbus.freedesktop.org/> for details.
Low-level language bindings are implemented in src/dbusbind.c.
D-Bus support in the Emacs core can be disabled with configuration option "--without-dbus".
Defined variables (33)
dbus-annotation-deprecated | An annotation indicating a deprecated interface, method, signal, or property. |
dbus-compound-types | D-Bus compound types, represented as list. |
dbus-error-access-denied | Security restrictions don’t allow doing what you’re trying to do. |
dbus-error-dbus | The namespace for default error names. |
dbus-error-disconnected | The connection is disconnected and you’re trying to use it. |
dbus-error-failed | A generic error; "something went wrong" - see the error message for more. |
dbus-error-invalid-args | Invalid arguments passed to a method call. |
dbus-error-no-reply | No reply to a message expecting one, usually means a timeout occurred. |
dbus-error-property-read-only | Property you tried to set is read-only. |
dbus-error-service-unknown | The bus doesn’t know how to launch a service to supply the bus name you wanted. |
dbus-error-unknown-interface | Interface you invoked a method on isn’t known by the object. |
dbus-error-unknown-method | Method name you invoked isn’t known by the object you invoked it on. |
dbus-error-unknown-object | Object you invoked a method on isn’t known. |
dbus-error-unknown-property | Property you tried to access isn’t known by the object. |
dbus-event-error-functions | Functions to be called when a D-Bus error happens in the event handler. |
dbus-interface-dbus | The interface exported by the service ‘dbus-service-dbus’. |
dbus-interface-emacs | The interface namespace used by Emacs. |
dbus-interface-introspectable | The interface supported by introspectable objects. |
dbus-interface-local | An interface whose methods can only be invoked by the local implementation. |
dbus-interface-monitoring | The monitoring interface. |
dbus-interface-objectmanager | The object manager interface. |
dbus-interface-peer | The interface for peer objects. |
dbus-interface-properties | The interface for property objects. |
dbus-monitor-error | Text to be inserted for D-Bus error in monitor. |
dbus-monitor-method-call | Text to be inserted for D-Bus method-call in monitor. |
dbus-monitor-method-return | Text to be inserted for D-Bus method-return in monitor. |
dbus-monitor-signal | Text to be inserted for D-Bus signal in monitor. |
dbus-path-dbus | The object path used to talk to the bus itself. |
dbus-path-emacs | The object path namespace used by Emacs. |
dbus-path-local | The object path used in local/in-process-generated messages. |
dbus-return-values-table | Hash table for temporarily storing arguments of reply messages. |
dbus-service-dbus | The bus name used to talk to the bus itself. |
dbus-service-emacs | The well known service name of Emacs. |