*jlinker-connection*

Variable

Package: javatools.jlinker

This anchor variable defines all the parameters for one complete connection between Lisp and Java. It links togethere a Lisp server socket and a Java client socket, and several processes involved in the connection. All operations on the connection must take place inside a correct dynamic binding of this variable.

For a single Lisp-Java connection, the global binding of this variable is adequate.

If multiple connections from Java are active in one Lisp, all are running in processes with their own dynamic binding of this variable. Normally, user Lisp code is executed in a "JavaLinkServer(x.y)" process in response to a call from Java; if this code starts another process that will use the interface to Java, the binding of *jlinker-connection* must be added to the new process.

The same rule applies to Lisp code triggered by events received by the "NotifyLisp(x.y)" processes.

See jlinker.htm for more information on the jLinker facility.

The documentation is described in introduction.htm and the index is in index.htm.

Copyright (c) 1998-2000, Franz Inc. Berkeley, CA., USA. All rights reserved.

Created 2000.10.5.