Module jls.lang.ProcessBuilder

This class enables to create a native process.

Class ProcessBuilder

ProcessBuilder:new (...) Creates a new ProcessBuilder.
processBuilder:start ([onexit]) Starts this ProcessBuilder.


Class ProcessBuilder

A ProcessBuilder class.
ProcessBuilder:new (...)
Creates a new ProcessBuilder.

Parameters:

  • ... string Process executable path and arguments

Returns:

    a new ProcessBuilder

Usage:

    local pb = ProcessBuilder:new('ls', '-ltr')
    pb:start()
processBuilder:start ([onexit])
Starts this ProcessBuilder.

Parameters:

  • onexit function A function that will be called with the exit code when the process ended. (optional)

Returns:

    jls.lang.ProcessHandle A handle of the new process
generated by LDoc 1.4.6 Last updated 2021-12-02 21:21:01