Function: dbus-introspect-get-annotation-names
dbus-introspect-get-annotation-names is a byte-compiled function
defined in dbus.el.gz.
Signature
(dbus-introspect-get-annotation-names BUS SERVICE PATH INTERFACE &optional NAME)
Documentation
Return all annotation names as a list of strings.
If NAME is nil, the annotations are children of INTERFACE, otherwise NAME must be a "method", "signal", or "property" object, where the annotations belong to.
Source Code
;; Defined in /usr/src/emacs/lisp/net/dbus.el.gz
(defun dbus-introspect-get-annotation-names
(bus service path interface &optional name)
"Return all annotation names as a list of strings.
If NAME is nil, the annotations are children of INTERFACE,
otherwise NAME must be a \"method\", \"signal\", or \"property\"
object, where the annotations belong to."
(dbus--introspect-names
(if name
(or (dbus-introspect-get-method bus service path interface name)
(dbus-introspect-get-signal bus service path interface name)
(dbus-introspect-get-property bus service path interface name))
(dbus-introspect-get-interface bus service path interface))
'annotation))