객체 내장 객체

객체 서브 프로세스

자식 프로세스 객체

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;

회원 기능

kill

현재 객체가 가리키는 프로세스를 종료하고 신호를 전달

1
SubProcess.kill(Integer signal);

통화 매개 변수 :

  • signal : 정수, 전달 된 신호

wait

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

1
Integer SubProcess.wait() async;

결과를 반환합니다 :

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

findWindow

현재 개체가 가리키는 프로세스에 지정된 이름의 창이 있는지 여부를 쿼리합니다 (Windows에만 해당).

1
Value SubProcess.findWindow(String name);

통화 매개 변수 :

  • name : 문자열, 창 이름

결과를 반환합니다 :

  • Value 는 윈도우가 존재하면 윈도우의 rect를 반환하고 그렇지 않으면 undefined를 반환합니다

toString

일반적으로 "[Native Object]"라는 객체의 문자열 표현을 반환합니다.

1
String SubProcess.toString();

결과를 반환합니다 :

  • String , 객체의 문자열 표현을 반환

toJSON

객체의 JSON 표현을 반환하며 일반적으로 객체에 의해 정의 된 읽기 가능한 속성 모음을 반환합니다.

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

통화 매개 변수 :

  • key : 문자열, 미사용

결과를 반환합니다 :

  • Value 는 JSON 직렬화 가능을 포함하는 값을 리턴합니다.