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

NextPrevUpTopContentsIndex

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

nil, t or a client-remote-debugging.

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

set-remote-debugging-connection


LispWorks User Guide and Reference Manual - 20 Sep 2017

NextPrevUpTopContentsIndex