Skip to content
pkgdcl.lisp 690 B
Newer Older
(uiop:define-package :quux-hunchentoot
  (:use :common-lisp
   :hunchentoot
   :lparallel ;; for exchanging messages
   :trivia ;; for matching inter-thread messages
   :classy) ;; for its >simple-fifo-queue<
  (:import-from
   :hunchentoot
   #:*default-max-accept-count*
   #:*default-max-thread-count*
   #:*hunchentoot-stream*
   #:decrement-taskmaster-accept-count
   #:increment-taskmaster-accept-count
   #:decrement-taskmaster-thread-count
   #:increment-taskmaster-thread-count
   #:handler-case*
   #:send-service-unavailable-reply)
  (:export
   #:make-channel #:channel-send #:channel-recv
   #:start-thread
   #:thread-pooling-taskmaster))