source: branches/0.26.x/abcl/doc/manual/threads.tex

Last change on this file was 13338, checked in by Mark Evenson, 13 years ago

Add installation instructions.

HEADS-UP: This file is guaranteed not to compile in any LaTeX system
without further substantial work, as I am defining the DSL I want for
doumentation as I go, trying out different syntaxes.

Separate content/presentation rules via LaTeX include directives.
Properly use the as yet unwritten \code{} markup.

The 'java.tex', 'threads.tex', and 'extensions.tex' are placeholders
until we get the automatic documentation generator working.

File size: 1.5 KB
Line 
1THREADS:CURRENT-THREAD
2  Function: (not documented)
3THREADS:DESTROY-THREAD
4  Function: (not documented)
5THREADS:GET-MUTEX
6  Function: Acquires a lock on the `mutex'.
7THREADS:INTERRUPT-THREAD
8  Function: Interrupts THREAD and forces it to apply FUNCTION to ARGS.
9THREADS:MAILBOX-EMPTY-P
10  Function: Returns non-NIL if the mailbox can be read from, NIL otherwise.
11THREADS:MAILBOX-PEEK
12  Function: Returns two values. The second returns non-NIL when the mailbox
13THREADS:MAILBOX-READ
14  Function: Blocks on the mailbox until an item is available for reading.
15THREADS:MAILBOX-SEND
16  Function: Sends an item into the mailbox, notifying 1 waiter
17THREADS:MAKE-MAILBOX
18  Function: (not documented)
19THREADS:MAKE-MUTEX
20  Function: (not documented)
21THREADS:MAKE-THREAD
22  Function: (not documented)
23THREADS:MAKE-THREAD-LOCK
24  Function: Returns an object to be used with the `with-thread-lock' macro.
25THREADS:MAPCAR-THREADS
26  Function: (not documented)
27THREADS:OBJECT-NOTIFY
28  Function: (not documented)
29THREADS:OBJECT-NOTIFY-ALL
30  Function: (not documented)
31THREADS:OBJECT-WAIT
32  Function: (not documented)
33THREADS:RELEASE-MUTEX
34  Function: Releases a lock on the `mutex'.
35THREADS:SYNCHRONIZED-ON
36  Function: (not documented)
37THREADS:THREAD
38  Class: (not documented)
39THREADS:THREAD-ALIVE-P
40  Function: Boolean predicate whether THREAD is alive.
41THREADS:THREAD-JOIN
42  Function: Waits for thread to finish.
43THREADS:THREAD-NAME
44  Function: (not documented)
45THREADS:THREADP
46  Function: (not documented)
47THREADS:WITH-MUTEX
48  Function: (not documented)
49THREADS:WITH-THREAD-LOCK
50  Function: (not documented)
Note: See TracBrowser for help on using the repository browser.