VTE Reference Manual | |||
---|---|---|---|
<<< Previous Page | Home | Up |
"child-exited" void user_function (VteReaper *vtereaper, gint arg1, gint arg2, gpointer user_data); |
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.
void user_function (VteReaper *vtereaper, gint arg1, gint arg2, gpointer user_data); |
vtereaper : | the object which received the signal. |
arg1 : | the process ID of the exited child. |
arg2 : | the status of the exited child, as returned by waitpid. |
user_data : | user data set when the signal handler was connected. |