All Manuals > LispWorks® User Guide and Reference Manual > 34 The DBG Package

with-remote-debugging-connection Macro

Summary

Client side (advanced): Dynamically bind the remote debugging connection to use on the client side.

Package

dbg

Signature

with-remote-debugging-connection (connection) &body body => body-values

Arguments
connection
body
Lisp forms.
Values
body-values
The values returned by body.
Description

The macro with-remote-debugging-connection dynamically binds an enabling switch controlling which remote debugging connection will be used by the remote debugging interface (entering the debugger, start-remote-listener, remote-inspect) on the client side while evaluating the forms in body as an implicit progn.

See set-remote-debugging-connection for details of how connection is interpreted.

Inside the dynamic extent of body, calls to set-remote-debugging-connection affect the switch only until the end of the with-remote-debugging-connection form.

Notes

In typical usage, you will not need to use with-remote-debugging-connection.

See also

3.7 Remote debugging
set-remote-debugging-connection


LispWorks® User Guide and Reference Manual - 01 Dec 2021 19:30:32