| 1 | #ifndef ISO
|
|---|
| 2 | type posix_spawnattr_t
|
|---|
| 3 | type posix_spawn_file_actions_t
|
|---|
| 4 |
|
|---|
| 5 | constant POSIX_SPAWN_RESETIDS
|
|---|
| 6 | constant POSIX_SPAWN_SETPGROUP
|
|---|
| 7 | constant POSIX_SPAWN_SETSCHEDPARAM
|
|---|
| 8 | constant POSIX_SPAWN_SETSCHEDULER
|
|---|
| 9 | constant POSIX_SPAWN_SETSIGDEF
|
|---|
| 10 | constant POSIX_SPAWN_SETSIGMASK
|
|---|
| 11 |
|
|---|
| 12 | function int posix_spawnattr_destroy (posix_spawnattr_t*)
|
|---|
| 13 | function int posix_spawnattr_getsigdefault (const posix_spawnattr_t*, sigset_t*)
|
|---|
| 14 | function int posix_spawnattr_getflags (const posix_spawnattr_t*, short*)
|
|---|
| 15 | function int posix_spawnattr_getpgroup (const posix_spawnattr_t*, pid_t*)
|
|---|
| 16 | function int posix_spawnattr_getschedparam (const posix_spawnattr_t*, struct sched_param*)
|
|---|
| 17 | function int posix_spawnattr_getschedpolicy (const posix_spawnattr_t*, int*)
|
|---|
| 18 | function int posix_spawnattr_getsigmask (const posix_spawnattr_t*, sigset_t*)
|
|---|
| 19 | function int posix_spawnattr_init (posix_spawnattr_t*)
|
|---|
| 20 | function int posix_spawnattr_setsigdefault (posix_spawnattr_t*, const sigset_t*)
|
|---|
| 21 | function int posix_spawnattr_setflags (posix_spawnattr_t*, short)
|
|---|
| 22 | function int posix_spawnattr_setpgroup (posix_spawnattr_t*, pid_t)
|
|---|
| 23 | function int posix_spawnattr_setschedparam (posix_spawnattr_t*, const struct sched_param*)
|
|---|
| 24 | function int posix_spawnattr_setschedpolicy (posix_spawnattr_t*, int)
|
|---|
| 25 | function int posix_spawnattr_setsigmask (posix_spawnattr_t*, const sigset_t*)
|
|---|
| 26 | function int posix_spawn_file_actions_addclose (posix_spawn_file_actions_t*, int)
|
|---|
| 27 | function int posix_spawn_file_actions_adddup2 (posix_spawn_file_actions_t*, int, int)
|
|---|
| 28 | function int posix_spawn_file_actions_addopen (posix_spawn_file_actions_t*, int, const char *, int, mode_t)
|
|---|
| 29 | function int posix_spawn_file_actions_destroy (posix_spawn_file_actions_t*)
|
|---|
| 30 | function int posix_spawn_file_actions_init (posix_spawn_file_actions_t*)
|
|---|
| 31 | function int posix_spawn (pid_t*, const char*, const posix_spawn_file_actions_t*, const posix_spawnattr_t*, char *const[], char *const[]);
|
|---|
| 32 | function int posix_spawnp (pid_t*, const char*, const posix_spawn_file_actions_t*, const posix_spawnattr_t*, char *const[], char *const[]);
|
|---|
| 33 |
|
|---|
| 34 | allow-header sched.h
|
|---|
| 35 | allow-header signal.h
|
|---|
| 36 | allow-header sys/types.h
|
|---|
| 37 | #endif
|
|---|