Oggetto oggetto incorporato

Sottoprocesso oggetto

Oggetto processo figlio

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

Eredità

Attributo membro

pid

Numero intero, leggi l'id del processo a cui punta l'oggetto corrente

1
readonly Integer SubProcess.pid;

ppid

Numero intero, leggi l'id del processo principale a cui punta l'oggetto corrente

1
readonly Integer SubProcess.ppid;

stdin

BufferedStream , leggi l'oggetto di input standard del processo a cui punta l'oggetto corrente

1
readonly BufferedStream SubProcess.stdin;

stdout

BufferedStream , leggi l'oggetto di output standard del processo a cui punta l'oggetto corrente

1
readonly BufferedStream SubProcess.stdout;

stderr

BufferedStream , leggi l'oggetto errore standard del processo a cui punta l'oggetto corrente

1
readonly BufferedStream SubProcess.stderr;

Funzione membro

kill

Uccidi il processo a cui punta l'oggetto corrente e passa il segnale

1
SubProcess.kill(Integer signal);

Parametri di chiamata:

  • signal : intero, il segnale è passato

wait

Attendere il termine del processo a cui punta l'oggetto corrente e restituire il codice finale del processo

1
Integer SubProcess.wait() async;

Risultato di ritorno:

  • Numero Integer , il codice finale del processo

findWindow

Verifica se il processo a cui punta l'oggetto corrente ha una finestra con il nome specificato, solo per windows

1
Value SubProcess.findWindow(String name);

Parametri di chiamata:

  • name : String, nome della finestra

Risultato di ritorno:

  • Value , il Value della finestra viene restituito se la finestra esiste, altrimenti restituisce un valore non definito

toString

Restituisce la rappresentazione in forma di stringa dell'oggetto, in genere restituisce "[Native Object]", l'oggetto può essere reimplementato in base alle proprie caratteristiche

1
String SubProcess.toString();

Risultato di ritorno:

  • String , restituisce una rappresentazione in formato stringa dell'oggetto

toJSON

Restituisce la rappresentazione JSON dell'oggetto, in genere restituisce una raccolta di attributi leggibili definiti dall'oggetto

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

Parametri di chiamata:

  • key : stringa, non utilizzata

Risultato di ritorno:

  • Value , restituisce un valore contenente serializzabile JSON