개체 내장 개체

개체 하위 프로세스

자식 프로세스 개체

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

계승

회원 속성

pid

정수, 현재 개체가 가리키는 프로세스의 ID를 읽습니다.

1
readonly Integer SubProcess.pid;

ppid

정수, 현재 개체가 가리키는 부모 프로세스의 ID를 읽습니다.

1
readonly Integer SubProcess.ppid;

stdin

BufferedStream , 현재 객체가 가리키는 프로세스의 표준 입력 객체를 읽습니다.

1
readonly BufferedStream SubProcess.stdin;

stdout

BufferedStream , 현재 객체가 가리키는 프로세스의 표준 출력 객체를 읽습니다.

1
readonly BufferedStream SubProcess.stdout;

stderr

BufferedStream , 현재 객체가 가리키는 프로세스의 표준 오류 객체를 읽습니다.

1
readonly BufferedStream SubProcess.stderr;

회원 기능

kill

현재 개체가 가리키는 프로세스를 종료하고 신호를 전달합니다.

1
SubProcess.kill(Integer signal);

호출 매개 변수 :

  • signal : 정수, 전달 된 신호

wait

현재 객체가 가리키는 프로세스가 끝날 때까지 기다렸다가 프로세스 종료 코드를 반환합니다.

1
Integer SubProcess.wait() async;

반환 결과 :

  • Integer , 프로세스의 종료 코드

findWindow

현재 개체가 가리키는 프로세스에 지정된 이름의 창이 있는지 쿼리합니다. 창만

1
Value SubProcess.findWindow(String name);

호출 매개 변수 :

  • name : 문자열, 창 이름

반환 결과 :

  • Value , 창이 존재하면 창의 사각형을 반환하고, 그렇지 않으면 정의되지 않은 값을 반환합니다.

toString

객체의 문자열 표현을 반환합니다. 일반적으로 "[Native Object]"를 반환합니다. 객체는 자체 특성에 따라 다시 구현 될 수 있습니다.

1
String SubProcess.toString();

반환 결과 :

  • String , 객체의 문자열 표현을 반환합니다.

toJSON

객체의 JSON 형식 표현을 반환하고 일반적으로 객체가 정의한 읽을 수있는 속성 모음을 반환합니다.

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

호출 매개 변수 :

  • key : 문자열, 미사용

반환 결과 :

  • Value , 직렬화 가능한 JSON이 포함 된 값을 반환합니다.