Next: linux resources, Previous: linux env, Up: linux [Index]
The following bindings are exported by the (vicare linux)
library.
Interface to the Linux specific C function waitid()
, see the
waitid()
manual page for details. Wait for the termination of one
or more child processes with finer control of waitpid
. All the
arguments must be fixnums. If successful: return an instance of
structure struct-siginfo_t
, else raise an exception.
Data structure used by waitid
to report its result; it has the
following fields:
si_pid si_uid si_signo si_status si_code
See the waitid()
manual page for details.
Constructor, predicate and field accessors for structures of type
struct-siginfo_t
.
The following functions accept as argument a fixnum representing the
process termination status, for example the return value of
system()
or the status acquired by waitpid()
.
Interface to the Linux specific C macro WIFCONTINUED()
. Return
true if the process was resumed by delivery of SIGCONT
.