This is the thread-pool Reference Manual, version 0.2, generated automatically by Declt version 4.0 beta 2 "William Riker" on Sun Dec 15 07:53:37 2024 GMT+0.
The main system appears first, followed by any subsystem dependency.
thread-pool
Andrea Chiumenti
Public Domain
0.2
bordeaux-threads
(system).
arnesi
(system).
src
(module).
Modules are listed depth-first from the system components tree.
thread-pool/src
thread-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.lisp
package.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-pool
A 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 |
---|