|
Data Structures
|
struct |
posix_spawnattr_t |
struct |
posix_spawn_file_actions_t |
Defines
|
#define |
POSIX_SPAWN_RESETIDS 0x01
|
#define |
POSIX_SPAWN_SETPGROUP 0x02
|
#define |
POSIX_SPAWN_SETSIGDEF 0x04
|
#define |
POSIX_SPAWN_SETSIGMASK 0x08
|
#define |
POSIX_SPAWN_SETSCHEDPARAM 0x10
|
#define |
POSIX_SPAWN_SETSCHEDULER 0x20
|
Functions
|
__BEGIN_DECLS IMPORT_C int |
posix_spawn (pid_t *pid, const char *path, const posix_spawn_file_actions_t *file_actions, const posix_spawnattr_t *attrp, char *const argv[], char *const envp[])
|
IMPORT_C int |
posix_spawn_file_actions_addclose (posix_spawn_file_actions_t *file_actions, int fid)
|
IMPORT_C int |
posix_spawn_file_actions_adddup2 (posix_spawn_file_actions_t *file_actions, int fid1, int fid2)
|
IMPORT_C int |
posix_spawn_file_actions_addopen (posix_spawn_file_actions_t *file_actions, int fid, const char *path, int oflag, mode_t mode)
|
IMPORT_C int |
posix_spawn_file_actions_destroy (posix_spawn_file_actions_t *file_actions)
|
IMPORT_C int |
posix_spawn_file_actions_init (posix_spawn_file_actions_t *file_actions)
|
IMPORT_C int |
posix_spawnattr_destroy (posix_spawnattr_t *attrp)
|
IMPORT_C int |
posix_spawnattr_getsigdefault (const posix_spawnattr_t *attrp, sigset_t *sigdefault)
|
IMPORT_C int |
posix_spawnattr_getflags (const posix_spawnattr_t *attrp, short *flags)
|
IMPORT_C int |
posix_spawnattr_getpgroup (const posix_spawnattr_t *attrp, pid_t *pgroup)
|
IMPORT_C int |
posix_spawnattr_getschedparam (const posix_spawnattr_t *attrp, struct sched_param *schedparam)
|
IMPORT_C int |
posix_spawnattr_getschedpolicy (const posix_spawnattr_t *attrp, int *policy)
|
IMPORT_C int |
posix_spawnattr_getsigmask (const posix_spawnattr_t *attrp, sigset_t *sigmask)
|
IMPORT_C int |
posix_spawnattr_init (posix_spawnattr_t *attrp)
|
IMPORT_C int |
posix_spawnattr_setsigdefault (posix_spawnattr_t *attrp, const sigset_t *sigdefault)
|
IMPORT_C int |
posix_spawnattr_setflags (posix_spawnattr_t *attrp, short flags)
|
IMPORT_C int |
posix_spawnattr_setpgroup (posix_spawnattr_t *attrp, pid_t pgroup)
|
IMPORT_C int |
posix_spawnattr_setschedparam (posix_spawnattr_t *attrp, const struct sched_param *schedparam)
|
IMPORT_C int |
posix_spawnattr_setschedpolicy (posix_spawnattr_t *attrp, int policy)
|
IMPORT_C int |
posix_spawnattr_setsigmask (posix_spawnattr_t *attrp, const sigset_t *sigmask)
|