source: trunk/src/libctests/glibc/conform/data/spawn.h-data@ 2137

Last change on this file since 2137 was 2036, checked in by bird, 20 years ago

Initial revision

  • Property cvs2svn:cvs-rev set to 1.1
  • Property svn:eol-style set to native
  • Property svn:executable set to *
  • Property svn:keywords set to Author Date Id Revision
File size: 2.0 KB
Line 
1#ifndef ISO
2type posix_spawnattr_t
3type posix_spawn_file_actions_t
4
5constant POSIX_SPAWN_RESETIDS
6constant POSIX_SPAWN_SETPGROUP
7constant POSIX_SPAWN_SETSCHEDPARAM
8constant POSIX_SPAWN_SETSCHEDULER
9constant POSIX_SPAWN_SETSIGDEF
10constant POSIX_SPAWN_SETSIGMASK
11
12function int posix_spawnattr_destroy (posix_spawnattr_t*)
13function int posix_spawnattr_getsigdefault (const posix_spawnattr_t*, sigset_t*)
14function int posix_spawnattr_getflags (const posix_spawnattr_t*, short*)
15function int posix_spawnattr_getpgroup (const posix_spawnattr_t*, pid_t*)
16function int posix_spawnattr_getschedparam (const posix_spawnattr_t*, struct sched_param*)
17function int posix_spawnattr_getschedpolicy (const posix_spawnattr_t*, int*)
18function int posix_spawnattr_getsigmask (const posix_spawnattr_t*, sigset_t*)
19function int posix_spawnattr_init (posix_spawnattr_t*)
20function int posix_spawnattr_setsigdefault (posix_spawnattr_t*, const sigset_t*)
21function int posix_spawnattr_setflags (posix_spawnattr_t*, short)
22function int posix_spawnattr_setpgroup (posix_spawnattr_t*, pid_t)
23function int posix_spawnattr_setschedparam (posix_spawnattr_t*, const struct sched_param*)
24function int posix_spawnattr_setschedpolicy (posix_spawnattr_t*, int)
25function int posix_spawnattr_setsigmask (posix_spawnattr_t*, const sigset_t*)
26function int posix_spawn_file_actions_addclose (posix_spawn_file_actions_t*, int)
27function int posix_spawn_file_actions_adddup2 (posix_spawn_file_actions_t*, int, int)
28function int posix_spawn_file_actions_addopen (posix_spawn_file_actions_t*, int, const char *, int, mode_t)
29function int posix_spawn_file_actions_destroy (posix_spawn_file_actions_t*)
30function int posix_spawn_file_actions_init (posix_spawn_file_actions_t*)
31function int posix_spawn (pid_t*, const char*, const posix_spawn_file_actions_t*, const posix_spawnattr_t*, char *const[], char *const[]);
32function int posix_spawnp (pid_t*, const char*, const posix_spawn_file_actions_t*, const posix_spawnattr_t*, char *const[], char *const[]);
33
34allow-header sched.h
35allow-header signal.h
36allow-header sys/types.h
37#endif
Note: See TracBrowser for help on using the repository browser.