fork.h

Go to the documentation of this file.
00001 /*
00002 ** fork.h for lseos in lseos-lib/libc/posix
00003 ** 
00004 ** Copyright (c)2004 Vianney Rancurel
00005 ** Login   <vianney@epita.fr>
00006 ** 
00007 ** Started on  Fri May 14 18:12:22 2004 Vianney Rancurel
00008 ** Last update Mon Nov 29 18:59:30 2004 Vianney Rancurel
00009 */
00010 #ifndef __POSIX_FORK_H__
00011 #define __POSIX_FORK_H__        1
00012 #include <libc.h>
00013 
00014 typedef enum
00015   {
00016     FORK_EZERO,
00017 
00018     FORK_STCB = 100,
00019     FORK_MEMDEF,
00020     FORK_SAS,
00021     FORK_ASCREATE,
00022     FORK_URSV,
00023     FORK_VDEF,
00024     FORK_PRSV,
00025     FORK_VMAP,
00026     FORK_ASCOPY,
00027     FORK_MALLOC,
00028     FORK_REALLOC,
00029   } t_fork_status;
00030 
00031 /* PROTO fork.c */
00032 /* fork.c */
00033 pid_t fork_fn(void);
00034 pid_t fork(void);
00035 pid_t vfork(void);
00036 #endif

Generated on Wed May 24 23:04:17 2006 for LSE/OS by  doxygen 1.4.6