Function: url-dav-process-DAV:propstat
url-dav-process-DAV:propstat is a byte-compiled function defined in
url-dav.el.gz.
Signature
(url-dav-process-DAV:propstat NODE)
Source Code
;; Defined in /usr/src/emacs/lisp/url/url-dav.el.gz
(defun url-dav-process-DAV:propstat (node)
;; A propstate node can have the following children...
;;
;; DAV:prop - a list of properties and values
;; DAV:status - An HTTP/1.1 status line
(let ((children (xml-node-children node))
(props nil)
(status nil))
(when (not children)
(error "No child nodes in DAV:propstat"))
(setq props (url-dav-dispatch-node (assq 'DAV:prop children))
status (url-dav-dispatch-node (assq 'DAV:status children)))
;; Need to parse out the HTTP status
(setq props (plist-put props 'DAV:status status))
props))