Objet objet intégré

Sous-processus d'objet

Objet de processus enfant

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

Héritage

Attributs des membres

pid

Entier, lit l'id du processus pointé par l'objet courant

1
readonly Integer SubProcess.pid;

ppid

Entier, lit l'id du processus parent pointé par l'objet courant

1
readonly Integer SubProcess.ppid;

stdin

BufferedStream , lit l'objet d'entrée standard du processus pointé par l'objet courant

1
readonly BufferedStream SubProcess.stdin;

stdout

BufferedStream , lit l'objet de sortie standard du processus pointé par l'objet courant

1
readonly BufferedStream SubProcess.stdout;

stderr

BufferedStream , lit l'objet d'erreur standard du processus pointé par l'objet courant

1
readonly BufferedStream SubProcess.stderr;

Fonction membre

kill

Tuez le processus pointé par l'objet actuel et passez le signal

1
SubProcess.kill(Integer signal);

Paramètres d'appel:

  • signal : entier, le signal est passé

wait

Attendez la fin du processus pointé par l'objet actuel et renvoyez le code de fin du processus

1
Integer SubProcess.wait() async;

Résultat de retour:

  • Integer , le code de fin du processus

findWindow

Demande s'il existe une fenêtre avec le nom spécifié dans le processus pointé par l'objet actuel, fenêtres uniquement

1
Value SubProcess.findWindow(String name);

Paramètres d'appel:

  • name : Chaîne, nom de la fenêtre

Résultat de retour:

  • Value , si la fenêtre existe, retourne le rect de la fenêtre, sinon retourne undefined

toString

Renvoie la représentation sous forme de chaîne de l'objet, renvoie généralement "[Native Object]", l'objet peut être réimplémenté selon ses propres caractéristiques

1
String SubProcess.toString();

Résultat de retour:

  • String , renvoie la représentation sous forme de chaîne de l'objet

toJSON

Renvoie la représentation au format JSON de l'objet, renvoie généralement une collection d'attributs lisibles définis par l'objet

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

Paramètres d'appel:

  • key : chaîne, inutilisée

Résultat de retour:

  • Value , renvoie une valeur contenant JSON sérialisable