VSF Documented
|
#include <spawn.h>
Public Types | |
enum | { spawn_do_close , spawn_do_dup2 , spawn_do_open , spawn_do_chdir , spawn_do_fchdir } |
Data Fields | ||
enum spawn_action:: { ... } | tag | |
union { | ||
struct { | ||
int fd | ||
} close_action | ||
struct { | ||
int fd | ||
int newfd | ||
} dup2_action | ||
struct { | ||
int fd | ||
char * path | ||
int oflag | ||
mode_t mode | ||
} open_action | ||
struct { | ||
char * path | ||
} chdir_action | ||
struct { | ||
int fd | ||
} fchdir_action | ||
} | action | |
enum { ... } spawn_action::tag |
int spawn_action::fd |
struct { ... } spawn_action::close_action |
int spawn_action::newfd |
struct { ... } spawn_action::dup2_action |
char* spawn_action::path |
int spawn_action::oflag |
mode_t spawn_action::mode |
struct { ... } spawn_action::open_action |
struct { ... } spawn_action::chdir_action |
struct { ... } spawn_action::fchdir_action |
union { ... } spawn_action::action |