| [ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] | 
  Several functions return information about processes.
list-processes is provided for interactive use.
nil.
| (process-list)
     => (#<process display-time> #<process shell>)
 | 
nil if
there is none.  An error is signaled if name is not a string.
| (get-process "shell")
     => #<process shell>
 | 
| (process-command (get-process "shell"))
     => ("/bin/csh" "-i")
 | 
t for an ordinary child process, and
(hostname service) for a net connection
(see section 37.12 Network Connections).
The possible values for an actual subprocess are:
run
stop
exit
signal
open
closed
nil
| (process-status "shell")
     => run
(process-status (get-buffer "*shell*"))
     => run
x
     => #<process xx<1>>
(process-status x)
     => exit
 | 
For a network connection, process-status returns one of the symbols
open or closed.  The latter means that the other side
closed the connection, or Emacs did delete-process.
process-status to
determine which of those it is.)  If process has not yet
terminated, the value is 0.
nil if it is using pipes
instead of a terminal (see process-connection-type in
37.4 Creating an Asynchronous Process).
| (coding-system-for-decoding . coding-system-for-encoding) | 
| [ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |