All Downloads are FREE. Search and download functionalities are using the official Maven repository.

net.java.html.lib.node.NodeJS.Process Maven / Gradle / Ivy

The newest version!
package net.java.html.lib.node.NodeJS;
public class Process extends net.java.html.lib.node.NodeJS.EventEmitter {
  protected Process(net.java.html.lib.Objs.Constructor c, java.lang.Object js) {
    super(c, js);
  }
  private static final class $Constructor extends net.java.html.lib.Objs.Constructor {
    $Constructor() {
      super(Process.class);
    }
    @Override
    public Process create(java.lang.Object obj) {
      return obj == null ? null : new Process(this, obj);
    }
  };
  private static final $Constructor $AS = new $Constructor();
  public static Process $as(java.lang.Object obj) {
    return $AS.create(obj);
  }
  public net.java.html.lib.Objs.Property stdout = net.java.html.lib.Objs.Property.create(this, net.java.html.lib.node.NodeJS.WritableStream.class, "stdout");
  public net.java.html.lib.node.NodeJS.WritableStream stdout() { return stdout.get(); }
  public net.java.html.lib.Objs.Property stderr = net.java.html.lib.Objs.Property.create(this, net.java.html.lib.node.NodeJS.WritableStream.class, "stderr");
  public net.java.html.lib.node.NodeJS.WritableStream stderr() { return stderr.get(); }
  public net.java.html.lib.Objs.Property stdin = net.java.html.lib.Objs.Property.create(this, net.java.html.lib.node.NodeJS.ReadableStream.class, "stdin");
  public net.java.html.lib.node.NodeJS.ReadableStream stdin() { return stdin.get(); }
  public net.java.html.lib.Objs.Property argv = net.java.html.lib.Objs.Property.create(this, net.java.html.lib.Array.class, "argv");
  public java.lang.String[] argv() { return argv.get(); }
  public net.java.html.lib.Objs.Property execArgv = net.java.html.lib.Objs.Property.create(this, net.java.html.lib.Array.class, "execArgv");
  public java.lang.String[] execArgv() { return execArgv.get(); }
  public net.java.html.lib.Objs.Property execPath = net.java.html.lib.Objs.Property.create(this, java.lang.String.class, "execPath");
  public java.lang.String execPath() { return execPath.get(); }
  public net.java.html.lib.Objs.Property env = net.java.html.lib.Objs.Property.create(this, java.lang.Object.class, "env");
  public net.java.html.lib.Objs.Property version = net.java.html.lib.Objs.Property.create(this, java.lang.String.class, "version");
  public java.lang.String version() { return version.get(); }
  public net.java.html.lib.Objs.Property versions = net.java.html.lib.Objs.Property.create(this, net.java.html.lib.Objs.class, "versions");
  public net.java.html.lib.Objs.Property config = net.java.html.lib.Objs.Property.create(this, net.java.html.lib.Objs.class, "config");
  public net.java.html.lib.Objs.Property pid = net.java.html.lib.Objs.Property.create(this, java.lang.Number.class, "pid");
  public java.lang.Number pid() { return pid.get(); }
  public net.java.html.lib.Objs.Property title = net.java.html.lib.Objs.Property.create(this, java.lang.String.class, "title");
  public java.lang.String title() { return title.get(); }
  public net.java.html.lib.Objs.Property arch = net.java.html.lib.Objs.Property.create(this, java.lang.String.class, "arch");
  public java.lang.String arch() { return arch.get(); }
  public net.java.html.lib.Objs.Property platform = net.java.html.lib.Objs.Property.create(this, java.lang.String.class, "platform");
  public java.lang.String platform() { return platform.get(); }
  public net.java.html.lib.Objs.Property domain = net.java.html.lib.Objs.Property.create(this, net.java.html.lib.node.NodeJS.Domain.class, "domain");
  public net.java.html.lib.node.NodeJS.Domain domain() { return domain.get(); }
  public net.java.html.lib.Objs.Property connected = net.java.html.lib.Objs.Property.create(this, java.lang.Boolean.class, "connected");
  public java.lang.Boolean connected() { return connected.get(); }
  public void abort() {
    $Typings$.abort$24($js(this));
  }
  public void chdir(java.lang.String directory) {
    $Typings$.chdir$25($js(this), directory);
  }
  public java.lang.String cwd() {
    return $Typings$.cwd$26($js(this));
  }
  public void disconnect() {
    $Typings$.disconnect$27($js(this));
  }
  public void exit(double code) {
    $Typings$.exit$28($js(this), code);
  }
  public void exit() {
    $Typings$.exit$29($js(this));
  }
  public double getgid() {
    return $Typings$.getgid$30($js(this));
  }
  public double getuid() {
    return $Typings$.getuid$31($js(this));
  }
  public net.java.html.lib.Array hrtime(double[] time) {
    return (net.java.html.lib.Array)net.java.html.lib.Array.$as($Typings$.hrtime$32($js(this), /* ArrayType*/$js(time)));
  }
  public net.java.html.lib.Array hrtime() {
    return (net.java.html.lib.Array)net.java.html.lib.Array.$as($Typings$.hrtime$33($js(this)));
  }
  public void kill(double pid, java.lang.String signal) {
    $Typings$.kill$34($js(this), pid, /* UnionType*/$js(signal));
  }
  public void kill(double pid, double signal) {
    $Typings$.kill$34($js(this), pid, /* UnionType*/$js(signal));
  }
  public void kill(double pid) {
    $Typings$.kill$35($js(this), pid);
  }
  public net.java.html.lib.node.NodeJS.MemoryUsage memoryUsage() {
    return (net.java.html.lib.node.NodeJS.MemoryUsage)net.java.html.lib.node.NodeJS.MemoryUsage.$as($Typings$.memoryUsage$36($js(this)));
  }
  public void nextTick(net.java.html.lib.Function callback) {
    $Typings$.nextTick$37($js(this), /* FirstTypeNode*/$js(callback));
  }
  // Worker
  public void send(java.lang.Object message, java.lang.Object sendHandle) {
    $Typings$.send$38($js(this), /* AnyKeyword*/$js(message), /* AnyKeyword*/$js(sendHandle));
  }
  // Worker
  public void send(java.lang.Object message) {
    $Typings$.send$39($js(this), /* AnyKeyword*/$js(message));
  }
  public void setgid(double id) {
    $Typings$.setgid$40($js(this), id);
  }
  public void setgid(java.lang.String id) {
    $Typings$.setgid$41($js(this), id);
  }
  public void setuid(double id) {
    $Typings$.setuid$42($js(this), id);
  }
  public void setuid(java.lang.String id) {
    $Typings$.setuid$43($js(this), id);
  }
  public double umask(double mask) {
    return $Typings$.umask$44($js(this), mask);
  }
  public double umask() {
    return $Typings$.umask$45($js(this));
  }
  public double uptime() {
    return $Typings$.uptime$46($js(this));
  }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy