Function: url-queue-start-retrieve

url-queue-start-retrieve is a byte-compiled function defined in url-queue.el.gz.

Signature

(url-queue-start-retrieve JOB)

Source Code

;; Defined in /usr/src/emacs/lisp/url/url-queue.el.gz
(defun url-queue-start-retrieve (job)
  (setf (url-queue-buffer job)
        (ignore-errors
          (with-current-buffer (if (buffer-live-p
                                    (url-queue-context-buffer job))
                                   (url-queue-context-buffer job)
                                 (current-buffer))
            (let ((url-request-noninteractive t)
                  (url-allow-non-local-files t)
                  (url-request-data (url-queue-request-data job))
                  (url-request-method (url-queue-request-method job))
                  (url-request-extra-headers (url-queue-request-extra-headers job)))
              (url-retrieve (url-queue-url job)
                            #'url-queue-callback-function (list job)
                            (url-queue-silentp job)
                            (url-queue-inhibit-cookiesp job)))))))