Pty.spawnAsync

Like vte.pty.Pty.spawnWithFdsAsync, except that this function does not allow passing file descriptors to the child process. See vte.pty.Pty.spawnWithFdsAsync for more information.

Parameters

workingDirectory string

the name of a directory the command should start in, or null to use the current working directory

argv string[]

child's argument vector

envv string[]

a list of environment variables to be added to the environment before starting the process, or null

spawnFlags glib.types.SpawnFlags

flags from #GSpawnFlags

childSetup glib.types.SpawnChildSetupFunc

an extra child setup function to run in the child just before exec(), or null

timeout int

a timeout value in ms, -1 for the default timeout, or G_MAXINT to wait indefinitely

cancellable gio.cancellable.Cancellable

a #GCancellable, or null

callback gio.types.AsyncReadyCallback

a #GAsyncReadyCallback, or null