This is the trivial-timeout Reference Manual, version 0.1.5, generated automatically by Declt version 4.0 beta 2 "William Riker" on Tue Jul 15 06:56:40 2025 GMT+0.
The main system appears first, followed by any subsystem dependency.
trivial-timeoutOS and Implementation independent access to timeouts
Gary Warren King <gwking@metabang.com>
Gary Warren King <gwking@metabang.com>
MIT Style License
0.1.5
Modules are listed depth-first from the system components tree.
trivial-timeout/setuptrivial-timeout/timeouttrivial-timeout/websitetrivial-timeout/website/sourcetrivial-timeout/setuptrivial-timeout (system).
package.lisp (file).
trivial-timeout/timeoutsetup (module).
trivial-timeout (system).
with-timeout.lisp (file).
trivial-timeout/websitetrivial-timeout (system).
source (module).
Files are sorted by type and then listed depth-first from the systems components trees.
trivial-timeout/trivial-timeout.asdtrivial-timeout/setup/package.lisptrivial-timeout/timeout/with-timeout.lisptrivial-timeout/trivial-timeout.asdtrivial-timeout (system).
trivial-timeout/timeout/with-timeout.lisptimeout (module).
timeout-error (condition).
with-timeout (macro).
build-with-timeout (function).
generate-platform-specific-code (function).
Packages are listed by definition order.
com.metabang.trivial-timeouttrivial-timeout
common-lisp.
timeout-error (condition).
with-timeout (macro).
build-with-timeout (function).
generate-platform-specific-code (function).
Definitions are sorted by export status, category, package, and then by lexicographic order.
Execute ‘body‘ for no more than ‘seconds‘ time.
If ‘seconds‘ is exceeded, then a [timeout-error][] will be signaled.
If ‘seconds‘ is nil, then the body will be run normally until it completes or is interrupted.
An error signaled when the duration specified in the [with-timeout][] is exceeded.
error.
| Jump to: | B F G M W |
|---|
| Jump to: | B F G M W |
|---|
| Jump to: | C F I M P S T W |
|---|
| Jump to: | C F I M P S T W |
|---|