Generic Function | Package: dde | ToC | DocOverview | CGDoc | RelNotes | FAQ | Index | PermutedIndex
| Allegro CL version 9.0 Unrevised from 8.2 to 9.0. 8.2 version

## active-server-ports

Arguments: dde-info

Returns a list of (internal) server-port objects representing the connections that DDE client applications have made (and not yet closed) with the Lisp DDE server that is running in the process of the argument dde-info, if any. Call dde-info to retrieve the `dde-info` object for a particular process to pass to this function.

The list members are instances of the `cg::server-port` class, which is not exported at this time, and which does not contain information that has been generalized into something useful to applications. The length of the returned list, however, indicates how many active connections the server currently has with DDE client programs.

Compatibility note: Prior to release 6.1, this information was contained in a global variable (`*active-server-ports*`), but that design did not allow the DDE facility to work in multiple processes other than Common Graphics processes. So the variable was changed incompatibly to this function. Any application that used the `*active-server-ports*` variable must change the reference to a call to active-server-ports.

See dde.htm for information about DDE support.

Copyright (c) 1998-2019, Franz Inc. Oakland, CA., USA. All rights reserved.
This page was not revised from the 8.2 page.
Created 2012.5.30.

|  | ToC | DocOverview | CGDoc | RelNotes | FAQ | Index | PermutedIndex
| Allegro CL version 9.0 Unrevised from 8.2 to 9.0. 8.2 version