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