Uses of Record Class
club.doki7.sdl3.handle.SDL_Process
Packages that use SDL_Process
-
Uses of SDL_Process in club.doki7.sdl3
Methods in club.doki7.sdl3 that return SDL_ProcessModifier and TypeMethodDescriptionSDL3.createProcess
(@Nullable PointerPtr args, boolean pipe_stdio) Create a new process.SDL3.createProcessWithProperties
(int props) Create a new process with the specified properties.Methods in club.doki7.sdl3 with parameters of type SDL_ProcessModifier and TypeMethodDescriptionvoid
SDL3.destroyProcess
(@Nullable SDL_Process process) Destroy a previously created process object.SDL3.getProcessInput
(@Nullable SDL_Process process) Get the SDL_IOStream associated with process standard input.SDL3.getProcessOutput
(@Nullable SDL_Process process) Get the SDL_IOStream associated with process standard output.int
SDL3.getProcessProperties
(@Nullable SDL_Process process) Get the properties associated with a process.boolean
SDL3.killProcess
(@Nullable SDL_Process process, boolean force) Stop a process.SDL3.readProcess
(@Nullable SDL_Process process, @Nullable PointerPtr datasize, @Nullable IntPtr exitcode) Read all the output from a process.boolean
SDL3.waitProcess
(@Nullable SDL_Process process, boolean block, @Nullable IntPtr exitcode) Wait for a process to finish. -
Uses of SDL_Process in club.doki7.sdl3.handle
Classes in club.doki7.sdl3.handle that implement interfaces with type arguments of type SDL_ProcessModifier and TypeClassDescriptionstatic final record
Represents a pointer toSDL_Process
handle(s) in native memory.Methods in club.doki7.sdl3.handle that return SDL_ProcessModifier and TypeMethodDescription@Nullable SDL_Process
SDL_Process.Ptr.read()
@Nullable SDL_Process
SDL_Process.Ptr.read
(long index) Methods in club.doki7.sdl3.handle that return types with arguments of type SDL_ProcessMethods in club.doki7.sdl3.handle with parameters of type SDL_ProcessModifier and TypeMethodDescriptionstatic SDL_Process.Ptr
SDL_Process.Ptr.allocate
(Arena arena, @Nullable SDL_Process[] values) static SDL_Process.Ptr
SDL_Process.Ptr.allocateV
(Arena arena, @Nullable SDL_Process value0, @Nullable SDL_Process... values) void
SDL_Process.Ptr.write
(long index, @Nullable SDL_Process value) void
SDL_Process.Ptr.write
(@Nullable SDL_Process value) void
SDL_Process.Ptr.write
(@Nullable SDL_Process[] values) void
SDL_Process.Ptr.writeV
(@Nullable SDL_Process value0, @Nullable SDL_Process... values)