|
D-Bus
1.10.14
|
Babysitter implementation details. More...
Data Fields | |
| DBusAtomic | refcount |
| HANDLE | start_sync_event |
| char * | log_name |
| the name under which to log messages about this process being spawned | |
| DBusSpawnChildSetupFunc | child_setup |
| void * | user_data |
| int | argc |
| char ** | argv |
| char ** | envp |
| HANDLE | child_handle |
| DBusSocket | socket_to_babysitter |
| Connection to the babysitter process. | |
| DBusSocket | socket_to_main |
| DBusWatchList * | watches |
| Watches. | |
| DBusWatch * | sitter_watch |
| Sitter pipe watch. | |
| DBusBabysitterFinishedFunc | finished_cb |
| void * | finished_data |
| dbus_bool_t | have_spawn_errno |
| int | spawn_errno |
| dbus_bool_t | have_child_status |
| int | child_status |
| int | refcount |
| Reference count. | |
| int | error_pipe_from_child |
| Connection to the process that does the exec() | |
| pid_t | sitter_pid |
| PID Of the babysitter. | |
| pid_t | grandchild_pid |
| PID of the grandchild. | |
| DBusWatch * | error_watch |
| Error pipe watch. | |
| int | errnum |
| Error number. | |
| int | status |
| Exit status code. | |
| unsigned int | have_child_status: 1 |
| True if child status has been reaped. | |
| unsigned int | have_fork_errnum: 1 |
| True if we have an error code from fork() | |
| unsigned int | have_exec_errnum: 1 |
| True if we have an error code from exec() | |
Babysitter implementation details.
Definition at line 61 of file dbus-spawn-win.c.
1.8.12