process-name-to-process

$Revision: 5.0.2.5 $

Function

Package: MULTIPROCESSING

Arguments (os-threads model): (name &key abbrev (error t))

Arguments (non-os-threads model): (name &key abbrev)

This function returns the process whose process-name is name. name must be a string or a symbol, in which case the print-name is used. If the abbrev keyword argument is specified non-nil, then name is matched to the beginning of each process-name to find a match. The abbrev argument defaults to nil.

On machines using the non-os-threads model (in 5.0, UNIX platforms), if no process is found whose name is name (or, if abbrev is true, whose name begins with name), an error is signaled.

On machines using the os-threads model (in 5.0, Windows machines), if no process is found whose name is name (or, if abbrev is true, whose name begins with name), an error is signaled if error is unspecified or true, and nil is returned if error is specified nil.

See multiprocessing.htm for general information on multiprocessing in Allegro CL. The distinction between the os-threads and the non-os-threads models is described in that document.

The general documentation description is in introduction.htm. The index in index.htm.

Copyright (C) 1998-1999, Franz Inc., Berkeley, CA. All Rights Reserved.