Back to index

glibc  2.9
wait.h
Go to the documentation of this file.
00001 #ifndef _SYS_WAIT_H
00002 #include <posix/sys/wait.h>
00003 
00004 /* Now define the internal interfaces.  */
00005 extern __pid_t __waitpid (__pid_t __pid, int *__stat_loc,
00006                        int __options);
00007 libc_hidden_proto (__waitpid)
00008 extern int __waitid (idtype_t idtype, id_t id, siginfo_t *infop, int options);
00009 
00010 extern __pid_t __libc_waitpid (pid_t __pid, int *__stat_loc, int __options);
00011 extern __pid_t __libc_wait (int *__stat_loc);
00012 extern __pid_t __wait (__WAIT_STATUS __stat_loc);
00013 extern __pid_t __wait3 (__WAIT_STATUS __stat_loc,
00014                      int __options, struct rusage * __usage);
00015 extern __pid_t __wait4 (__pid_t __pid, __WAIT_STATUS __stat_loc,
00016                      int __options, struct rusage *__usage)
00017                      attribute_hidden;
00018 #endif