blob: f1c28b9e725513128c862b1c4b1f0a58f58486cb (
plain) (
tree)
|
|
@c
@c COPYRIGHT (c) 1988-1998.
@c On-Line Applications Research Corporation (OAR).
@c All rights reserved.
@c
@c $Id$
@c
@chapter Process Creation and Execution Manager
@section Introduction
The
process creation and execution manager is ...
The directives provided by the process creation and execution manager are:
@itemize @bullet
@item @code{fork} -
@item @code{execl} -
@item @code{execv} -
@item @code{execle} -
@item @code{execve} -
@item @code{execlp} -
@item @code{execvp} -
@item @code{pthread_atfork} -
@item @code{wait} -
@item @code{waitpid} -
@item @code{_exit} -
@end itemize
@section Background
@section Operations
@section Directives
This section details the process creation and execution manager's directives.
A subsection is dedicated to each of this manager's directives
and describes the calling sequence, related constants, usage,
and status codes.
@page
@subsection fork -
@subheading CALLING SEQUENCE:
@ifset is-C
@example
int fork(
);
@end example
@end ifset
@ifset is-Ada
@end ifset
@subheading STATUS CODES:
@table @b
@item E
The
@end table
@subheading DESCRIPTION:
@subheading NOTES:
@page
@subsection execl -
@subheading CALLING SEQUENCE:
@ifset is-C
@example
int execl(
);
@end example
@end ifset
@ifset is-Ada
@end ifset
@subheading STATUS CODES:
@table @b
@item E
The
@end table
@subheading DESCRIPTION:
@subheading NOTES:
@page
@subsection execv -
@subheading CALLING SEQUENCE:
@ifset is-C
@example
int execv(
);
@end example
@end ifset
@ifset is-Ada
@end ifset
@subheading STATUS CODES:
@table @b
@item E
The
@end table
@subheading DESCRIPTION:
@subheading NOTES:
@page
@subsection execle -
@subheading CALLING SEQUENCE:
@ifset is-C
@example
int execle(
);
@end example
@end ifset
@ifset is-Ada
@end ifset
@subheading STATUS CODES:
@table @b
@item E
The
@end table
@subheading DESCRIPTION:
@subheading NOTES:
@page
@subsection execve -
@subheading CALLING SEQUENCE:
@ifset is-C
@example
int execve(
);
@end example
@end ifset
@ifset is-Ada
@end ifset
@subheading STATUS CODES:
@table @b
@item E
The
@end table
@subheading DESCRIPTION:
@subheading NOTES:
@page
@subsection execlp -
@subheading CALLING SEQUENCE:
@ifset is-C
@example
int execlp(
);
@end example
@end ifset
@ifset is-Ada
@end ifset
@subheading STATUS CODES:
@table @b
@item E
The
@end table
@subheading DESCRIPTION:
@subheading NOTES:
@page
@subsection execvp -
@subheading CALLING SEQUENCE:
@ifset is-C
@example
int execvp(
);
@end example
@end ifset
@ifset is-Ada
@end ifset
@subheading STATUS CODES:
@table @b
@item E
The
@end table
@subheading DESCRIPTION:
@subheading NOTES:
@page
@subsection pthread_atfork -
@subheading CALLING SEQUENCE:
@ifset is-C
@example
int pthread_atfork(
);
@end example
@end ifset
@ifset is-Ada
@end ifset
@subheading STATUS CODES:
@table @b
@item E
The
@end table
@subheading DESCRIPTION:
@subheading NOTES:
@page
@subsection wait -
@subheading CALLING SEQUENCE:
@ifset is-C
@example
int wait(
);
@end example
@end ifset
@ifset is-Ada
@end ifset
@subheading STATUS CODES:
@table @b
@item E
The
@end table
@subheading DESCRIPTION:
@subheading NOTES:
@page
@subsection waitpid -
@subheading CALLING SEQUENCE:
@ifset is-C
@example
int waitpid(
);
@end example
@end ifset
@ifset is-Ada
@end ifset
@subheading STATUS CODES:
@table @b
@item E
The
@end table
@subheading DESCRIPTION:
@subheading NOTES:
@page
@subsection _exit -
@subheading CALLING SEQUENCE:
@ifset is-C
@example
int _exit(
);
@end example
@end ifset
@ifset is-Ada
@end ifset
@subheading STATUS CODES:
@table @b
@item E
The
@end table
@subheading DESCRIPTION:
@subheading NOTES:
|