trait ForkOptions extends Object
- Annotations
- @JSType()
- Alphabetic
- By Inheritance
- ForkOptions
- Object
- Any
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
- val cwd: UndefOr[String]
Current working directory of the child process
Current working directory of the child process
- Annotations
- @JSOptional()
- val detached: UndefOr[Boolean]
Prepare child to run independently of its parent process Specific behavior depends on the platform (see options.detached).
Prepare child to run independently of its parent process Specific behavior depends on the platform (see options.detached).
- Annotations
- @JSOptional()
- val env: UndefOr[Object]
Environment key-value pairs
Environment key-value pairs
- Annotations
- @JSOptional()
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- val execArgv: UndefOr[Array[String]]
List of string arguments passed to the executable (Default: process.execArgv)
List of string arguments passed to the executable (Default: process.execArgv)
- Annotations
- @JSOptional()
- val execPath: UndefOr[String]
Executable used to create the child process
Executable used to create the child process
- Annotations
- @JSOptional()
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- val gid: UndefOr[GID]
Sets the group identity of the process.
Sets the group identity of the process. (See setgid(2).)
- Annotations
- @JSOptional()
- def hasOwnProperty(v: String): Boolean
- Definition Classes
- Object
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def isPrototypeOf(v: Object): Boolean
- Definition Classes
- Object
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- def propertyIsEnumerable(v: String): Boolean
- Definition Classes
- Object
- val serialization: UndefOr[String]
From Node.js v13.2.0, v12.16.0.
From Node.js v13.2.0, v12.16.0. Specify the kind of serialization used for sending messages between processes. Possible values are 'json' and 'advanced'. See Advanced Serialization for more details. Default: 'json'.
- Annotations
- @JSOptional()
- val silent: UndefOr[Boolean]
If true, stdin, stdout, and stderr of the child will be piped to the parent, otherwise they will be inherited from the parent, see the 'pipe' and 'inherit' options for child_process.spawn()'s stdio for more details (Default: false)
If true, stdin, stdout, and stderr of the child will be piped to the parent, otherwise they will be inherited from the parent, see the 'pipe' and 'inherit' options for child_process.spawn()'s stdio for more details (Default: false)
- Annotations
- @JSOptional()
- val stdio: UndefOr[|[String, Array[String]]]
Supports the array version of child_process.spawn()'s stdio option.
Supports the array version of child_process.spawn()'s stdio option. When this option is provided, it overrides silent. The array must contain exactly one item with value 'ipc' or an error will be thrown. For instance [0, 1, 2, 'ipc'].
- Annotations
- @JSOptional()
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toLocaleString(): String
- Definition Classes
- Object
- def toString(): String
- Definition Classes
- AnyRef → Any
- val uid: UndefOr[UID]
Sets the user identity of the process.
Sets the user identity of the process. (See setuid(2).)
- Annotations
- @JSOptional()
- def valueOf(): Any
- Definition Classes
- Object
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])