Current File : //proc/thread-self/root/kunden/usr/share/emacs/27.2/lisp/url/url-queue.elc |
;ELC
;;; Compiled
;;; in Emacs version 27.2
;;; with all optimizations.
;;; This file uses dynamic docstrings, first added in Emacs 19.29.
;;; This file does not contain utf-8 non-ASCII characters,
;;; and so can be loaded in Emacs versions earlier than 23.
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
(byte-code "\300\301!\210\300\302!\210\303\304\305\306\307DD\310\311\312\313\314\315\316& \210\303\317\305\306\320DD\321\311\312\313\314\315\316& \207" [require browse-url url-parse custom-declare-variable url-queue-parallel-processes funcall function #[0 "\300\207" [6] 1] "The number of concurrent processes." :version "24.1" :type integer :group url url-queue-timeout #[0 "\300\207" [5] 1] "How long to let a job live once it's started (in seconds)."] 10)
(defvar url-queue nil)
(defvar url-queue-progress-timer nil)
#@68 compiler-macro for inlining `url-queue-p'.
(fn CL-WHOLE-ARG CL-X)
(defalias 'url-queue-p--cmacro #[514 "\300\301\302\303\211\211&\207" [cl--defsubst-expand (cl-x) (cl-block url-queue-p (and (memq (type-of cl-x) cl-struct-url-queue-tags) t)) nil] 9 (#$ . 928)])
(put 'url-queue-p 'compiler-macro 'url-queue-p--cmacro)
#@13
(fn CL-X)
(defalias 'url-queue-p #[257 "\301!>\205 \302\207" [cl-struct-url-queue-tags type-of t] 3 (#$ . 1255)])
(byte-code "\300\301\302\303#\304\305\306\301#\207" [function-put url-queue-p side-effect-free error-free put url-queue cl-deftype-satisfies] 5)
#@70 compiler-macro for inlining `url-queue-url'.
(fn CL-WHOLE-ARG CL-X)
(defalias 'url-queue-url--cmacro #[514 "\300\301\302\303\211\211&\207" [cl--defsubst-expand (cl-x) (cl-block url-queue-url (progn (or (url-queue-p cl-x) (signal 'wrong-type-argument (list 'url-queue cl-x))) (aref cl-x 1))) nil] 9 (#$ . 1525)])
(put 'url-queue-url 'compiler-macro 'url-queue-url--cmacro)
#@58 Access slot "url" of `url-queue' struct CL-X.
(fn CL-X)
(defalias 'url-queue-url #[257 "\301!>\204 \302\303\304D\"\210\211\305H\207" [cl-struct-url-queue-tags type-of signal wrong-type-argument url-queue 1] 5 (#$ . 1907)])
(byte-code "\300\301\302\303#\300\207" [function-put url-queue-url side-effect-free t] 4)
#@75 compiler-macro for inlining `url-queue-callback'.
(fn CL-WHOLE-ARG CL-X)
(defalias 'url-queue-callback--cmacro #[514 "\300\301\302\303\211\211&\207" [cl--defsubst-expand (cl-x) (cl-block url-queue-callback (progn (or (url-queue-p cl-x) (signal 'wrong-type-argument (list 'url-queue cl-x))) (aref cl-x 2))) nil] 9 (#$ . 2231)])
(put 'url-queue-callback 'compiler-macro 'url-queue-callback--cmacro)
#@63 Access slot "callback" of `url-queue' struct CL-X.
(fn CL-X)
(defalias 'url-queue-callback #[257 "\301!>\204 \302\303\304D\"\210\211\305H\207" [cl-struct-url-queue-tags type-of signal wrong-type-argument url-queue 2] 5 (#$ . 2638)])
(byte-code "\300\301\302\303#\300\207" [function-put url-queue-callback side-effect-free t] 4)
#@73 compiler-macro for inlining `url-queue-cbargs'.
(fn CL-WHOLE-ARG CL-X)
(defalias 'url-queue-cbargs--cmacro #[514 "\300\301\302\303\211\211&\207" [cl--defsubst-expand (cl-x) (cl-block url-queue-cbargs (progn (or (url-queue-p cl-x) (signal 'wrong-type-argument (list 'url-queue cl-x))) (aref cl-x 3))) nil] 9 (#$ . 2977)])
(put 'url-queue-cbargs 'compiler-macro 'url-queue-cbargs--cmacro)
#@61 Access slot "cbargs" of `url-queue' struct CL-X.
(fn CL-X)
(defalias 'url-queue-cbargs #[257 "\301!>\204 \302\303\304D\"\210\211\305H\207" [cl-struct-url-queue-tags type-of signal wrong-type-argument url-queue 3] 5 (#$ . 3374)])
(byte-code "\300\301\302\303#\300\207" [function-put url-queue-cbargs side-effect-free t] 4)
#@74 compiler-macro for inlining `url-queue-silentp'.
(fn CL-WHOLE-ARG CL-X)
(defalias 'url-queue-silentp--cmacro #[514 "\300\301\302\303\211\211&\207" [cl--defsubst-expand (cl-x) (cl-block url-queue-silentp (progn (or (url-queue-p cl-x) (signal 'wrong-type-argument (list 'url-queue cl-x))) (aref cl-x 4))) nil] 9 (#$ . 3707)])
(put 'url-queue-silentp 'compiler-macro 'url-queue-silentp--cmacro)
#@62 Access slot "silentp" of `url-queue' struct CL-X.
(fn CL-X)
(defalias 'url-queue-silentp #[257 "\301!>\204 \302\303\304D\"\210\211\305H\207" [cl-struct-url-queue-tags type-of signal wrong-type-argument url-queue 4] 5 (#$ . 4109)])
(byte-code "\300\301\302\303#\300\207" [function-put url-queue-silentp side-effect-free t] 4)
#@73 compiler-macro for inlining `url-queue-buffer'.
(fn CL-WHOLE-ARG CL-X)
(defalias 'url-queue-buffer--cmacro #[514 "\300\301\302\303\211\211&\207" [cl--defsubst-expand (cl-x) (cl-block url-queue-buffer (progn (or (url-queue-p cl-x) (signal 'wrong-type-argument (list 'url-queue cl-x))) (aref cl-x 5))) nil] 9 (#$ . 4445)])
(put 'url-queue-buffer 'compiler-macro 'url-queue-buffer--cmacro)
#@61 Access slot "buffer" of `url-queue' struct CL-X.
(fn CL-X)
(defalias 'url-queue-buffer #[257 "\301!>\204 \302\303\304D\"\210\211\305H\207" [cl-struct-url-queue-tags type-of signal wrong-type-argument url-queue 5] 5 (#$ . 4842)])
(byte-code "\300\301\302\303#\300\207" [function-put url-queue-buffer side-effect-free t] 4)
#@77 compiler-macro for inlining `url-queue-start-time'.
(fn CL-WHOLE-ARG CL-X)
(defalias 'url-queue-start-time--cmacro #[514 "\300\301\302\303\211\211&\207" [cl--defsubst-expand (cl-x) (cl-block url-queue-start-time (progn (or (url-queue-p cl-x) (signal 'wrong-type-argument (list 'url-queue cl-x))) (aref cl-x 6))) nil] 9 (#$ . 5175)])
(put 'url-queue-start-time 'compiler-macro 'url-queue-start-time--cmacro)
#@65 Access slot "start-time" of `url-queue' struct CL-X.
(fn CL-X)
(defalias 'url-queue-start-time #[257 "\301!>\204 \302\303\304D\"\210\211\305H\207" [cl-struct-url-queue-tags type-of signal wrong-type-argument url-queue 6] 5 (#$ . 5592)])
(byte-code "\300\301\302\303#\300\207" [function-put url-queue-start-time side-effect-free t] 4)
#@80 compiler-macro for inlining `url-queue-pre-triggered'.
(fn CL-WHOLE-ARG CL-X)
(defalias 'url-queue-pre-triggered--cmacro #[514 "\300\301\302\303\211\211&\207" [cl--defsubst-expand (cl-x) (cl-block url-queue-pre-triggered (progn (or (url-queue-p cl-x) (signal 'wrong-type-argument (list 'url-queue cl-x))) (aref cl-x 7))) nil] 9 (#$ . 5937)])
(put 'url-queue-pre-triggered 'compiler-macro 'url-queue-pre-triggered--cmacro)
#@68 Access slot "pre-triggered" of `url-queue' struct CL-X.
(fn CL-X)
(defalias 'url-queue-pre-triggered #[257 "\301!>\204 \302\303\304D\"\210\211\305H\207" [cl-struct-url-queue-tags type-of signal wrong-type-argument url-queue 7] 5 (#$ . 6369)])
(byte-code "\300\301\302\303#\300\207" [function-put url-queue-pre-triggered side-effect-free t] 4)
#@83 compiler-macro for inlining `url-queue-inhibit-cookiesp'.
(fn CL-WHOLE-ARG CL-X)
(defalias 'url-queue-inhibit-cookiesp--cmacro #[514 "\300\301\302\303\211\211&\207" [cl--defsubst-expand (cl-x) (cl-block url-queue-inhibit-cookiesp (progn (or (url-queue-p cl-x) (signal 'wrong-type-argument (list 'url-queue cl-x))) (aref cl-x 8))) nil] 9 (#$ . 6723)])
(put 'url-queue-inhibit-cookiesp 'compiler-macro 'url-queue-inhibit-cookiesp--cmacro)
#@71 Access slot "inhibit-cookiesp" of `url-queue' struct CL-X.
(fn CL-X)
(defalias 'url-queue-inhibit-cookiesp #[257 "\301!>\204 \302\303\304D\"\210\211\305H\207" [cl-struct-url-queue-tags type-of signal wrong-type-argument url-queue 8] 5 (#$ . 7170)])
(byte-code "\300\301\302\303#\300\207" [function-put url-queue-inhibit-cookiesp side-effect-free t] 4)
#@81 compiler-macro for inlining `url-queue-context-buffer'.
(fn CL-WHOLE-ARG CL-X)
(defalias 'url-queue-context-buffer--cmacro #[514 "\300\301\302\303\211\211&\207" [cl--defsubst-expand (cl-x) (cl-block url-queue-context-buffer (progn (or (url-queue-p cl-x) (signal 'wrong-type-argument (list 'url-queue cl-x))) (aref cl-x 9))) nil] 9 (#$ . 7533)])
(put 'url-queue-context-buffer 'compiler-macro 'url-queue-context-buffer--cmacro)
#@69 Access slot "context-buffer" of `url-queue' struct CL-X.
(fn CL-X)
(defalias 'url-queue-context-buffer #[257 "\301!>\204 \302\303\304D\"\210\211\305H\207" [cl-struct-url-queue-tags type-of signal wrong-type-argument url-queue 9] 5 (#$ . 7970)])
(byte-code "\300\301\302\303#\304\305\306\"\207" [function-put url-queue-context-buffer side-effect-free t defalias copy-url-queue copy-sequence] 4)
#@169 compiler-macro for inlining `make-url-queue'.
(fn CL-WHOLE &cl-quote &key URL CALLBACK CBARGS SILENTP BUFFER START-TIME PRE-TRIGGERED INHIBIT-COOKIESP CONTEXT-BUFFER)
(defalias 'make-url-queue--cmacro #[385 "\300\301\"A@\300\302\"A@\300\303\"A@\300\304\"A@\300\305\"A@\300\306\"A@\300\307\"A@\300\310\"A@\300 \311\"A@ \211\203g \211@\312>\203O \211AA\262\202<