28 #include <dbus/dbus-string.h>
29 #include <dbus/dbus-errors.h>
30 #include <dbus/dbus-watch.h>
34 typedef void (* DBusSpawnChildSetupFunc) (
void *user_data);
38 typedef void (* DBusBabysitterFinishedFunc) (
DBusBabysitter *sitter,
42 DBUS_SPAWN_REDIRECT_OUTPUT = (1 << 0),
51 DBusSpawnChildSetupFunc child_setup,
55 DBusBabysitterFinishedFunc finished,
71 void _dbus_babysitter_block_for_child_exit (
DBusBabysitter *sitter);