Copyright (C) 2000-2012 |
GNU Info (librep.info)Signalling ProcessesSignalling Processes -------------------- - Function: interrupt-process process-object #!optional whole-group Sends the `SIGINT' signal to PROCESS-OBJECT. - Function: kill-process process-object #!optional whole-group Sends the `SIGKILL' signal to the PROCESS-OBJECT. Note that the functions `stop-process' and `continue-process' also send signals to the subprocess. - Function: signal-process process signal #!optional whole-group Send the signal SIGNAL to the process PROCESS; if WHOLE-GROUP is true the signal is also sent to all processes in the process group of PROCESS. PROCESS may be either a Lisp process object, or an integer defining the pid of the process to signal (not necessarily started by `librep'). SIGNAL may either be an integer defining the actual signal number, or a symbol naming the signal. All names are as usual but with the preceding `SIG' removed, for example the `SIGINT' signal would be sent by using the symbol `INT'. If a named signal doesn't exist on the current operating system, an error is raised. Returns true if the signal was sent successfully. As with the UNIX `kill' system call, `signal-process' may also be used to test whether a process with a particular pid is currently active, by using a signal with value zero. automatically generated by info2www version 1.2.2.9 |