process
Generated by tinox doc
Process-level operations: exit with a status code, sleep, read the current process id, read command-line args, and get/set environment variables.
Pid args env
import tinox.core.process;
class Main
{
fnc main() -> Int32
{
println("pid = " + Process::pid().toString());
let args: List<String> = Process::args();
println("arg count = " + args.len().toString());
Process::setEnv("MY_VAR", "hello");
println("MY_VAR = " + Process::env("MY_VAR"));
Process::sleep(1);
return 0;
}
}
class Process
Methods
fn exit(code: Int64) → Nothing
fn sleep(ms: Int64) → Nothing
fn pid() → Int64
fn args() → List<String>
fn env(name: String) → String
fn setEnv(name: String, value: String) → Nothing