Spawned Process Signal Functions
Functions that send signals to spawned processes. More...Functions | |
| EAPI void | ecore_exe_pause (Ecore_Exe *exe) |
Pauses the given process by sending it a SIGSTOP signal. | |
| EAPI void | ecore_exe_continue (Ecore_Exe *exe) |
Continues the given paused process by sending it a SIGCONT signal. | |
| EAPI void | ecore_exe_interrupt (Ecore_Exe *exe) |
Sends the given spawned process a interrupt (SIGINT) signal. | |
| EAPI void | ecore_exe_quit (Ecore_Exe *exe) |
Sends the given spawned process a quit (SIGQUIT) signal. | |
| EAPI void | ecore_exe_terminate (Ecore_Exe *exe) |
Sends the given spawned process a terminate (SIGTERM) signal. | |
| EAPI void | ecore_exe_kill (Ecore_Exe *exe) |
Kills the given spawned process by sending it a SIGKILL signal. | |
| EAPI void | ecore_exe_signal (Ecore_Exe *exe, int num) |
Sends a SIGUSR signal to the given spawned process. | |
| EAPI void | ecore_exe_hup (Ecore_Exe *exe) |
Sends a SIGHUP signal to the given spawned process. | |
Detailed Description
Functions that send signals to spawned processes.
Function Documentation
| EAPI void ecore_exe_continue | ( | Ecore_Exe * | exe | ) |
Continues the given paused process by sending it a SIGCONT signal.
- Parameters:
-
exe Process handle to the given process.
| EAPI void ecore_exe_hup | ( | Ecore_Exe * | exe | ) |
Sends a SIGHUP signal to the given spawned process.
- Parameters:
-
exe Process handle to the given process.
| EAPI void ecore_exe_interrupt | ( | Ecore_Exe * | exe | ) |
Sends the given spawned process a interrupt (SIGINT) signal.
- Parameters:
-
exe Process handle to the given process.
| EAPI void ecore_exe_kill | ( | Ecore_Exe * | exe | ) |
Kills the given spawned process by sending it a SIGKILL signal.
- Parameters:
-
exe Process handle to the given process.
References ecore_timer_add(), and ecore_timer_del().
| EAPI void ecore_exe_pause | ( | Ecore_Exe * | exe | ) |
Pauses the given process by sending it a SIGSTOP signal.
- Parameters:
-
exe Process handle to the given process.
| EAPI void ecore_exe_quit | ( | Ecore_Exe * | exe | ) |
Sends the given spawned process a quit (SIGQUIT) signal.
- Parameters:
-
exe Process handle to the given process.
| EAPI void ecore_exe_signal | ( | Ecore_Exe * | exe, | |
| int | num | |||
| ) |
Sends a SIGUSR signal to the given spawned process.
- Parameters:
-
exe Process handle to the given process. num The number user signal to send. Must be either 1 or 2, or the signal will be ignored.
| EAPI void ecore_exe_terminate | ( | Ecore_Exe * | exe | ) |
Sends the given spawned process a terminate (SIGTERM) signal.
- Parameters:
-
exe Process handle to the given process.
Referenced by ecore_exe_pipe_run().