| Allegro CL version 10.0 Minimally revised from 9.0. 9.0 version |
Arguments: string
Searches the processes on *all-processes*
for one whose name contains
the string argument, using case-insensitive
search. If there is a unique process that satisfies the test then that
process is returned. If there is no process that satisfies the test,
nil
is returned. If there are multiple
processes that satisfy the test, an error is signaled.
find-process is designed for forms typed to a listener prompt, such as:
(process-interrupt (find-process "just-enough") #'interrupter)
If find-process does not find a unique process or any process, it errors rather thsn possibly doing the wrong thing (errors at the top level are easily handled, find-process is not really designed to be used in application code).
See also process-name-to-process. See multiprocessing.htm for general information on multiprocessing.
Copyright (c) 1998-2019, Franz Inc. Oakland, CA., USA. All rights reserved.
This page has had minimal revisions compared to the 9.0 page.
Created 2019.8.20.
| Allegro CL version 10.0 Minimally revised from 9.0. 9.0 version |