Function: dbus-introspect-get-annotation

dbus-introspect-get-annotation is a byte-compiled function defined in dbus.el.gz.

Signature

(dbus-introspect-get-annotation BUS SERVICE PATH INTERFACE NAME ANNOTATION)

Documentation

Return ANNOTATION as an XML object.

If NAME is nil, ANNOTATION is a child of INTERFACE, otherwise NAME must be the name of a "method", "signal", or
"property" object, where the ANNOTATION belongs to.

Source Code

;; Defined in /usr/src/emacs/lisp/net/dbus.el.gz
(defun dbus-introspect-get-annotation
  (bus service path interface name annotation)
  "Return ANNOTATION as an XML object.
If NAME is nil, ANNOTATION is a child of INTERFACE, otherwise
NAME must be the name of a \"method\", \"signal\", or
\"property\" object, where the ANNOTATION belongs to."
  (dbus--introspect-name
   (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 annotation))