|
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) |