This is the thread-pool Reference Manual, version 0.2, generated automatically by Declt version 4.0 beta 2 "William Riker" on Tue Jul 15 06:52:11 2025 GMT+0.
The main system appears first, followed by any subsystem dependency.
thread-poolAndrea Chiumenti
Public Domain
0.2
bordeaux-threads (system).
arnesi (system).
src (module).
Modules are listed depth-first from the system components tree.
thread-pool/srcthread-pool (system).
package.lisp (file).
thread-pool.lisp (file).
Files are sorted by type and then listed depth-first from the systems components trees.
thread-pool/src/thread-pool.lisppackage.lisp (file).
src (module).
add-to-pool (generic function).
callable (class).
callable-call (generic function).
callable-handler-func (reader method).
(setf callable-handler-func) (writer method).
make-thread-pool (function).
pool-size (reader method).
(setf pool-size) (method).
start-pool (generic function).
stop-pool (generic function).
jobs (reader method).
(setf jobs) (writer method).
main-thread (reader method).
(setf main-thread) (writer method).
pool-condition (reader method).
(setf pool-condition) (writer method).
pool-condition-vars (reader method).
(setf pool-condition-vars) (writer method).
pool-lock (reader method).
(setf pool-lock) (writer method).
running-p (reader method).
(setf running-p) (writer method).
thread-locks (reader method).
(setf thread-locks) (writer method).
thread-pool (class).
threads (reader method).
(setf threads) (writer method).
Packages are listed by definition order.
thread-poolA simple thread pool system
common-lisp.
add-to-pool (generic function).
callable (class).
callable-call (generic function).
callable-handler-func (generic reader).
(setf callable-handler-func) (generic writer).
make-thread-pool (function).
pool-size (generic reader).
(setf pool-size) (generic function).
start-pool (generic function).
stop-pool (generic function).
jobs (generic reader).
(setf jobs) (generic writer).
main-thread (generic reader).
(setf main-thread) (generic writer).
pool-condition (generic reader).
(setf pool-condition) (generic writer).
pool-condition-vars (generic reader).
(setf pool-condition-vars) (generic writer).
pool-lock (generic reader).
(setf pool-lock) (generic writer).
running-p (generic reader).
(setf running-p) (generic writer).
thread-locks (generic reader).
(setf thread-locks) (generic writer).
thread-pool (class).
threads (generic reader).
(setf threads) (generic writer).
Definitions are sorted by export status, category, package, and then by lexicographic order.
Add a function or a list of function to the thread pool
thread-pool) functions) ¶thread-pool)) ¶automatically generated reader method
thread-pool)) ¶Starts serving jobs
thread-pool)) ¶Stops serving jobs
thread-pool)) ¶thread-pool)) ¶automatically generated reader method
jobs.
thread-pool)) ¶automatically generated writer method
jobs.
thread-pool)) ¶automatically generated reader method
thread-pool)) ¶automatically generated writer method
thread-pool)) ¶automatically generated reader method
thread-pool)) ¶automatically generated writer method
thread-pool)) ¶automatically generated reader method
thread-pool)) ¶automatically generated writer method
thread-pool)) ¶automatically generated reader method
thread-pool)) ¶automatically generated writer method
thread-pool)) ¶automatically generated reader method
thread-pool)) ¶automatically generated writer method
thread-pool)) ¶automatically generated reader method
thread-pool)) ¶automatically generated writer method
thread-pool)) ¶automatically generated reader method
thread-pool)) ¶automatically generated writer method
add-to-pool.
(setf jobs).
jobs.
(setf main-thread).
main-thread.
(setf pool-condition).
pool-condition.
(setf pool-condition-vars).
pool-condition-vars.
(setf pool-lock).
pool-lock.
(setf pool-size).
pool-size.
(setf running-p).
running-p.
start-pool.
stop-pool.
(setf thread-locks).
thread-locks.
(setf threads).
threads.
| Initarg | Value |
|---|---|
:pool-size | 1 |
(bordeaux-threads:make-lock)
(bordeaux-threads:make-condition-variable)
| Jump to: | (
A C F G J M P R S T |
|---|
| Jump to: | (
A C F G J M P R S T |
|---|
| Jump to: | H J M P R S T |
|---|
| Jump to: | H J M P R S T |
|---|
| Jump to: | C F M P S T |
|---|
| Jump to: | C F M P S T |
|---|