VteReaper
Name
VteReaper -- A singleton object which catches
SIGCHLD signals and converts them into
GObject-style "child-exited" signals.
Description
Because an application may need to be notified when child processes
exit, and because there is only one SIGCHLD handler, the VteTerminal
widget relies on a VteReaper to watch for SIGCHLD notifications and
retrieve the exit status of child processes which have exited.
Details
vte_reaper_get ()
Finds the address of the global VteReaper object, creating the object if
necessary.
Signals
The "child-exited" signal
void user_function (VteReaper *vtereaper,
gint arg1,
gint arg2,
gpointer user_data); |