sdl3/generated/lib_sdl_process library

Functions

sdlCreateProcess(Pointer<Pointer<Int8>> args, bool pipeStdio) Pointer<SdlProcess>
Create a new process.
sdlCreateProcessWithProperties(int props) Pointer<SdlProcess>
Create a new process with the specified properties.
sdlDestroyProcess(Pointer<SdlProcess> process) → void
Destroy a previously created process object.
sdlGetProcessInput(Pointer<SdlProcess> process) Pointer<SdlIoStream>
Get the SDL_IOStream associated with process standard input.
sdlGetProcessOutput(Pointer<SdlProcess> process) Pointer<SdlIoStream>
Get the SDL_IOStream associated with process standard output.
sdlGetProcessProperties(Pointer<SdlProcess> process) int
Get the properties associated with a process.
sdlKillProcess(Pointer<SdlProcess> process, bool force) bool
Stop a process.
sdlReadProcess(Pointer<SdlProcess> process, Pointer<Uint32> datasize, Pointer<Int32> exitcode) Pointer<NativeType>
Read all the output from a process.
sdlWaitProcess(Pointer<SdlProcess> process, bool block, Pointer<Int32> exitcode) bool
Wait for a process to finish.