Objeto objeto incorporado

Subproceso de objeto

Objeto de proceso hijo

1 2
var process = require("process"); var sub = process.open("ls");

Herencia

Atributos de miembros

pid

Entero, lee la identificación del proceso al que apunta el objeto actual

1
readonly Integer SubProcess.pid;

ppid

Entero, lee la identificación del proceso padre al que apunta el objeto actual

1
readonly Integer SubProcess.ppid;

stdin

BufferedStream , lee el objeto de entrada estándar del proceso al que apunta el objeto actual

1
readonly BufferedStream SubProcess.stdin;

stdout

BufferedStream , lee el objeto de salida estándar del proceso al que apunta el objeto actual

1
readonly BufferedStream SubProcess.stdout;

stderr

BufferedStream , lee el objeto de error estándar del proceso al que apunta el objeto actual

1
readonly BufferedStream SubProcess.stderr;

Función miembro

kill

Mata el proceso señalado por el objeto actual y pasa la señal

1
SubProcess.kill(Integer signal);

Parámetros de llamada:

  • signal : Entero, la señal pasó

wait

Espere el final del proceso al que apunta el objeto actual y devuelva el código de finalización del proceso

1
Integer SubProcess.wait() async;

Devolver resultado:

  • Integer , el código final del proceso

findWindow

Consultar si hay una ventana con el nombre especificado en el proceso al que apunta el objeto actual, solo ventanas

1
Value SubProcess.findWindow(String name);

Parámetros de llamada:

  • name : String, nombre de la ventana

Devolver resultado:

  • Value , si la ventana existe, devuelve el rect de la ventana; de lo contrario, devuelve indefinido

toString

Devuelve la representación en cadena del objeto, generalmente devuelve "[Native Object]", el objeto se puede volver a implementar de acuerdo con sus propias características

1
String SubProcess.toString();

Devolver resultado:

  • String , devuelve la representación de cadena del objeto.

toJSON

Devuelve la representación en formato JSON del objeto, generalmente devuelve una colección de atributos legibles definidos por el objeto

1
Value SubProcess.toJSON(String key = "");

Parámetros de llamada:

  • key : String, sin usar

Devolver resultado:

  • Value , devuelve un valor que contiene JSON serializable