Function
Gntgiveup_console
Declaration [src]
gboolean
gnt_giveup_console (
const char* wd,
char** argv,
char** envp,
gint* stin,
gint* stout,
gint* sterr,
gpointer* callback,
gpointer data
)
Parameters
wd-
Type:
const char*The working directory for the new application.
The data is owned by the caller of the function. The value is a NUL terminated UTF-8 string. argv-
Type:
char**The argument vector.
The data is owned by the caller of the function. The value is a NUL terminated UTF-8 string. envp-
Type:
char**The environment, or
NULL.The data is owned by the caller of the function. The value is a NUL terminated UTF-8 string. stin-
Type:
gint*Location to store the child’s stdin, or
NULL.The data is owned by the caller of the function. stout-
Type:
gint*Location to store the child’s stdout, or
NULL.The data is owned by the caller of the function. sterr-
Type:
gint*Location to store the child’s stderr, or
NULL.The data is owned by the caller of the function. callback-
Type:
gpointer*The callback to call after the child exits.
The argument can be NULL.The data is owned by the caller of the function. data-
Type:
gpointerThe data to pass to the callback.
The argument can be NULL.The data is owned by the caller of the function.