Packages

trait Process extends Object with StObject with EventEmitter

Annotations
@JSType() @native()
Source
processMod.scala
Linear Supertypes
EventEmitter, StObject, Object, Any, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Process
  2. EventEmitter
  3. StObject
  4. Object
  5. Any
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def abort(): Nothing
  5. def addListener(event: Signals, listener: SignalsListener): Process.this.type
  6. def addListener(event: Symbol, listener: Function1[Any, Unit]): Process.this.type
    Definition Classes
    EventEmitter
  7. def addListener(event: java.lang.String, listener: Function1[Any, Unit]): Process.this.type
    Definition Classes
    EventEmitter
  8. def addListener_beforeExit(event: beforeExit, listener: BeforeExitListener): Process.this.type
    Annotations
    @JSName("addListener")
  9. def addListener_disconnect(event: disconnect, listener: DisconnectListener): Process.this.type
    Annotations
    @JSName("addListener")
  10. def addListener_exit(event: exit, listener: ExitListener): Process.this.type
    Annotations
    @JSName("addListener")
  11. def addListener_message(event: message, listener: MessageListener): Process.this.type
    Annotations
    @JSName("addListener")
  12. def addListener_multipleResolves(event: multipleResolves, listener: MultipleResolveListener): Process.this.type
    Annotations
    @JSName("addListener")
  13. def addListener_newListener(event: newListener, listener: NewListenerListener): Process.this.type
    Annotations
    @JSName("addListener")
  14. def addListener_rejectionHandled(event: rejectionHandled, listener: RejectionHandledListener): Process.this.type
    Annotations
    @JSName("addListener")
  15. def addListener_removeListener(event: removeListener, listener: RemoveListenerListener): Process.this.type
    Annotations
    @JSName("addListener")
  16. def addListener_uncaughtException(event: uncaughtException, listener: UncaughtExceptionListener): Process.this.type
    Annotations
    @JSName("addListener")
  17. def addListener_uncaughtExceptionMonitor(event: uncaughtExceptionMonitor, listener: UncaughtExceptionListener): Process.this.type
    Annotations
    @JSName("addListener")
  18. def addListener_unhandledRejection(event: unhandledRejection, listener: UnhandledRejectionListener): Process.this.type
    Annotations
    @JSName("addListener")
  19. def addListener_warning(event: warning, listener: WarningListener): Process.this.type
    Annotations
    @JSName("addListener")
  20. val allowedNodeEnvironmentFlags: ReadonlySet[java.lang.String]

    The process.allowedNodeEnvironmentFlags property is a special, read-only Set of flags allowable within the NODE_OPTIONS environment variable.

  21. val arch: java.lang.String
  22. val argv: Array[java.lang.String]
  23. val argv0: java.lang.String
  24. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  25. def chdir(directory: java.lang.String): Unit
  26. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native() @IntrinsicCandidate()
  27. val config: ProcessConfig
  28. val connected: Boolean
  29. def cpuUsage(previousValue: CpuUsage): CpuUsage
  30. def cpuUsage(): CpuUsage
  31. def cwd(): java.lang.String
  32. val debugPort: Double
  33. def disconnect(): Unit
  34. def emit(event: Signals, signal: Signals): Boolean
  35. def emit(event: Symbol, args: Any*): Boolean
    Definition Classes
    EventEmitter
  36. def emit(event: java.lang.String, args: Any*): Boolean
    Definition Classes
    EventEmitter
  37. def emitWarning(warning: Error, type: Unit, ctor: Function): Unit
  38. def emitWarning(warning: Error, type: Unit, code: Unit, ctor: Function): Unit
  39. def emitWarning(warning: Error, type: Unit, code: java.lang.String, ctor: Function): Unit
  40. def emitWarning(warning: Error, type: Unit, code: java.lang.String): Unit
  41. def emitWarning(warning: Error, type: java.lang.String, ctor: Function): Unit
  42. def emitWarning(warning: Error, type: java.lang.String, code: Unit, ctor: Function): Unit
  43. def emitWarning(warning: Error, type: java.lang.String, code: java.lang.String, ctor: Function): Unit
  44. def emitWarning(warning: Error, type: java.lang.String, code: java.lang.String): Unit
  45. def emitWarning(warning: Error, type: java.lang.String): Unit
  46. def emitWarning(warning: Error, options: EmitWarningOptions): Unit
  47. def emitWarning(warning: Error, ctor: Function): Unit
  48. def emitWarning(warning: Error): Unit
  49. def emitWarning(warning: java.lang.String, type: Unit, ctor: Function): Unit
  50. def emitWarning(warning: java.lang.String, type: Unit, code: Unit, ctor: Function): Unit
  51. def emitWarning(warning: java.lang.String, type: Unit, code: java.lang.String, ctor: Function): Unit
  52. def emitWarning(warning: java.lang.String, type: Unit, code: java.lang.String): Unit
  53. def emitWarning(warning: java.lang.String, type: java.lang.String, ctor: Function): Unit
  54. def emitWarning(warning: java.lang.String, type: java.lang.String, code: Unit, ctor: Function): Unit
  55. def emitWarning(warning: java.lang.String, type: java.lang.String, code: java.lang.String, ctor: Function): Unit
  56. def emitWarning(warning: java.lang.String, type: java.lang.String, code: java.lang.String): Unit
  57. def emitWarning(warning: java.lang.String, type: java.lang.String): Unit
  58. def emitWarning(warning: java.lang.String, options: EmitWarningOptions): Unit
  59. def emitWarning(warning: java.lang.String, ctor: Function): Unit
  60. def emitWarning(warning: java.lang.String): Unit

    The process.emitWarning() method can be used to emit custom or application specific process warnings.

    The process.emitWarning() method can be used to emit custom or application specific process warnings.

    These can be listened for by adding a handler to the 'warning' event.

    warning

    The warning to emit.

  61. def emit_beforeExit(event: beforeExit, code: Double): Boolean
    Annotations
    @JSName("emit")
  62. def emit_disconnect(event: disconnect): Boolean
    Annotations
    @JSName("emit")
  63. def emit_exit(event: exit, code: Double): Boolean
    Annotations
    @JSName("emit")
  64. def emit_message(event: message, message: Any, sendHandle: Any): Process.this.type
    Annotations
    @JSName("emit")
  65. def emit_multipleResolves(event: multipleResolves, listener: MultipleResolveListener): Process.this.type
    Annotations
    @JSName("emit")
  66. def emit_newListener(event: newListener, eventName: Symbol, listener: Function1[Any, Unit]): Process.this.type
    Annotations
    @JSName("emit")
  67. def emit_newListener(event: newListener, eventName: java.lang.String, listener: Function1[Any, Unit]): Process.this.type
    Annotations
    @JSName("emit")
  68. def emit_rejectionHandled(event: rejectionHandled, promise: Promise[Any]): Boolean
    Annotations
    @JSName("emit")
  69. def emit_removeListener(event: removeListener, eventName: java.lang.String, listener: Function1[Any, Unit]): Process.this.type
    Annotations
    @JSName("emit")
  70. def emit_uncaughtException(event: uncaughtException, error: Error): Boolean
    Annotations
    @JSName("emit")
  71. def emit_uncaughtExceptionMonitor(event: uncaughtExceptionMonitor, error: Error): Boolean
    Annotations
    @JSName("emit")
  72. def emit_unhandledRejection(event: unhandledRejection, reason: Any, promise: Promise[Any]): Boolean
    Annotations
    @JSName("emit")
  73. def emit_warning(event: warning, warning: Error): Boolean
    Annotations
    @JSName("emit")
  74. val env: ProcessEnv
  75. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  76. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  77. def eventNames(): Array[|[java.lang.String, Symbol]]
    Definition Classes
    EventEmitter
  78. val execArgv: Array[java.lang.String]
  79. val execPath: java.lang.String
  80. def exit(code: Double): Nothing
  81. def exit(): Nothing
  82. val exitCode: UndefOr[Double]
  83. val features: Debug
  84. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @IntrinsicCandidate()
  85. def getMaxListeners(): Double
    Definition Classes
    EventEmitter
  86. def getegid(): Double
  87. def geteuid(): Double
  88. def getgid(): Double
  89. def getgroups(): Array[Double]
  90. def getuid(): Double
  91. def hasOwnProperty(v: scala.Predef.String): Boolean
    Definition Classes
    Object
  92. def hasUncaughtExceptionCaptureCallback(): Boolean
  93. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @IntrinsicCandidate()
  94. def hrtime(time: Tuple2[Double, Double]): Tuple2[Double, Double]
  95. def hrtime(): Tuple2[Double, Double]
  96. val hrtime_Original: HRTime
    Annotations
    @JSName("hrtime")
  97. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  98. def isPrototypeOf(v: Object): Boolean
    Definition Classes
    Object
  99. def kill(pid: Double, signal: Double): true
  100. def kill(pid: Double, signal: java.lang.String): true
  101. def kill(pid: Double): true
  102. def listenerCount(event: Symbol): Double
    Definition Classes
    EventEmitter
  103. def listenerCount(event: java.lang.String): Double
    Definition Classes
    EventEmitter
  104. def listeners(event: Signals): Array[SignalsListener]
  105. def listeners(event: Symbol): Array[Function]
    Definition Classes
    EventEmitter
  106. def listeners(event: java.lang.String): Array[Function]
    Definition Classes
    EventEmitter
  107. def listeners_beforeExit(event: beforeExit): Array[BeforeExitListener]
    Annotations
    @JSName("listeners")
  108. def listeners_disconnect(event: disconnect): Array[DisconnectListener]
    Annotations
    @JSName("listeners")
  109. def listeners_exit(event: exit): Array[ExitListener]
    Annotations
    @JSName("listeners")
  110. def listeners_message(event: message): Array[MessageListener]
    Annotations
    @JSName("listeners")
  111. def listeners_multipleResolves(event: multipleResolves): Array[MultipleResolveListener]
    Annotations
    @JSName("listeners")
  112. def listeners_newListener(event: newListener): Array[NewListenerListener]
    Annotations
    @JSName("listeners")
  113. def listeners_rejectionHandled(event: rejectionHandled): Array[RejectionHandledListener]
    Annotations
    @JSName("listeners")
  114. def listeners_removeListener(event: removeListener): Array[RemoveListenerListener]
    Annotations
    @JSName("listeners")
  115. def listeners_uncaughtException(event: uncaughtException): Array[UncaughtExceptionListener]
    Annotations
    @JSName("listeners")
  116. def listeners_uncaughtExceptionMonitor(event: uncaughtExceptionMonitor): Array[UncaughtExceptionListener]
    Annotations
    @JSName("listeners")
  117. def listeners_unhandledRejection(event: unhandledRejection): Array[UnhandledRejectionListener]
    Annotations
    @JSName("listeners")
  118. def listeners_warning(event: warning): Array[WarningListener]
    Annotations
    @JSName("listeners")
  119. def memoryUsage(): MemoryUsage

    The process.memoryUsage() method iterate over each page to gather informations about memory usage which can be slow depending on the program memory allocations.

  120. val memoryUsage_Original: MemoryUsageFn
    Annotations
    @JSName("memoryUsage")
  121. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  122. def nextTick(callback: Function, args: Any*): Unit
  123. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @IntrinsicCandidate()
  124. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @IntrinsicCandidate()
  125. def off(event: Symbol, listener: Function1[Any, Unit]): Process.this.type
    Definition Classes
    EventEmitter
  126. def off(event: java.lang.String, listener: Function1[Any, Unit]): Process.this.type
    Definition Classes
    EventEmitter
  127. def on(event: Signals, listener: SignalsListener): Process.this.type
  128. def on(event: Symbol, listener: Function1[Any, Unit]): Process.this.type
    Definition Classes
    EventEmitter
  129. def on(event: java.lang.String, listener: Function1[Any, Unit]): Process.this.type
    Definition Classes
    EventEmitter
  130. def on_beforeExit(event: beforeExit, listener: BeforeExitListener): Process.this.type
    Annotations
    @JSName("on")
  131. def on_disconnect(event: disconnect, listener: DisconnectListener): Process.this.type
    Annotations
    @JSName("on")
  132. def on_exit(event: exit, listener: ExitListener): Process.this.type
    Annotations
    @JSName("on")
  133. def on_message(event: message, listener: MessageListener): Process.this.type
    Annotations
    @JSName("on")
  134. def on_multipleResolves(event: multipleResolves, listener: MultipleResolveListener): Process.this.type
    Annotations
    @JSName("on")
  135. def on_newListener(event: newListener, listener: NewListenerListener): Process.this.type
    Annotations
    @JSName("on")
  136. def on_rejectionHandled(event: rejectionHandled, listener: RejectionHandledListener): Process.this.type
    Annotations
    @JSName("on")
  137. def on_removeListener(event: removeListener, listener: RemoveListenerListener): Process.this.type
    Annotations
    @JSName("on")
  138. def on_uncaughtException(event: uncaughtException, listener: UncaughtExceptionListener): Process.this.type
    Annotations
    @JSName("on")
  139. def on_uncaughtExceptionMonitor(event: uncaughtExceptionMonitor, listener: UncaughtExceptionListener): Process.this.type
    Annotations
    @JSName("on")
  140. def on_unhandledRejection(event: unhandledRejection, listener: UnhandledRejectionListener): Process.this.type
    Annotations
    @JSName("on")
  141. def on_warning(event: warning, listener: WarningListener): Process.this.type
    Annotations
    @JSName("on")
  142. def once(event: Signals, listener: SignalsListener): Process.this.type
  143. def once(event: Symbol, listener: Function1[Any, Unit]): Process.this.type
    Definition Classes
    EventEmitter
  144. def once(event: java.lang.String, listener: Function1[Any, Unit]): Process.this.type
    Definition Classes
    EventEmitter
  145. def once_beforeExit(event: beforeExit, listener: BeforeExitListener): Process.this.type
    Annotations
    @JSName("once")
  146. def once_disconnect(event: disconnect, listener: DisconnectListener): Process.this.type
    Annotations
    @JSName("once")
  147. def once_exit(event: exit, listener: ExitListener): Process.this.type
    Annotations
    @JSName("once")
  148. def once_message(event: message, listener: MessageListener): Process.this.type
    Annotations
    @JSName("once")
  149. def once_multipleResolves(event: multipleResolves, listener: MultipleResolveListener): Process.this.type
    Annotations
    @JSName("once")
  150. def once_newListener(event: newListener, listener: NewListenerListener): Process.this.type
    Annotations
    @JSName("once")
  151. def once_rejectionHandled(event: rejectionHandled, listener: RejectionHandledListener): Process.this.type
    Annotations
    @JSName("once")
  152. def once_removeListener(event: removeListener, listener: RemoveListenerListener): Process.this.type
    Annotations
    @JSName("once")
  153. def once_uncaughtException(event: uncaughtException, listener: UncaughtExceptionListener): Process.this.type
    Annotations
    @JSName("once")
  154. def once_uncaughtExceptionMonitor(event: uncaughtExceptionMonitor, listener: UncaughtExceptionListener): Process.this.type
    Annotations
    @JSName("once")
  155. def once_unhandledRejection(event: unhandledRejection, listener: UnhandledRejectionListener): Process.this.type
    Annotations
    @JSName("once")
  156. def once_warning(event: warning, listener: WarningListener): Process.this.type
    Annotations
    @JSName("once")
  157. def openStdin(): Socket
  158. val pid: Double
  159. val platform: Platform
  160. val ppid: Double
  161. def prependListener(event: Signals, listener: SignalsListener): Process.this.type
  162. def prependListener(event: Symbol, listener: Function1[Any, Unit]): Process.this.type
    Definition Classes
    EventEmitter
  163. def prependListener(event: java.lang.String, listener: Function1[Any, Unit]): Process.this.type
    Definition Classes
    EventEmitter
  164. def prependListener_beforeExit(event: beforeExit, listener: BeforeExitListener): Process.this.type
    Annotations
    @JSName("prependListener")
  165. def prependListener_disconnect(event: disconnect, listener: DisconnectListener): Process.this.type
    Annotations
    @JSName("prependListener")
  166. def prependListener_exit(event: exit, listener: ExitListener): Process.this.type
    Annotations
    @JSName("prependListener")
  167. def prependListener_message(event: message, listener: MessageListener): Process.this.type
    Annotations
    @JSName("prependListener")
  168. def prependListener_multipleResolves(event: multipleResolves, listener: MultipleResolveListener): Process.this.type
    Annotations
    @JSName("prependListener")
  169. def prependListener_newListener(event: newListener, listener: NewListenerListener): Process.this.type
    Annotations
    @JSName("prependListener")
  170. def prependListener_rejectionHandled(event: rejectionHandled, listener: RejectionHandledListener): Process.this.type
    Annotations
    @JSName("prependListener")
  171. def prependListener_removeListener(event: removeListener, listener: RemoveListenerListener): Process.this.type
    Annotations
    @JSName("prependListener")
  172. def prependListener_uncaughtException(event: uncaughtException, listener: UncaughtExceptionListener): Process.this.type
    Annotations
    @JSName("prependListener")
  173. def prependListener_uncaughtExceptionMonitor(event: uncaughtExceptionMonitor, listener: UncaughtExceptionListener): Process.this.type
    Annotations
    @JSName("prependListener")
  174. def prependListener_unhandledRejection(event: unhandledRejection, listener: UnhandledRejectionListener): Process.this.type
    Annotations
    @JSName("prependListener")
  175. def prependListener_warning(event: warning, listener: WarningListener): Process.this.type
    Annotations
    @JSName("prependListener")
  176. def prependOnceListener(event: Signals, listener: SignalsListener): Process.this.type
  177. def prependOnceListener(event: Symbol, listener: Function1[Any, Unit]): Process.this.type
    Definition Classes
    EventEmitter
  178. def prependOnceListener(event: java.lang.String, listener: Function1[Any, Unit]): Process.this.type
    Definition Classes
    EventEmitter
  179. def prependOnceListener_beforeExit(event: beforeExit, listener: BeforeExitListener): Process.this.type
    Annotations
    @JSName("prependOnceListener")
  180. def prependOnceListener_disconnect(event: disconnect, listener: DisconnectListener): Process.this.type
    Annotations
    @JSName("prependOnceListener")
  181. def prependOnceListener_exit(event: exit, listener: ExitListener): Process.this.type
    Annotations
    @JSName("prependOnceListener")
  182. def prependOnceListener_message(event: message, listener: MessageListener): Process.this.type
    Annotations
    @JSName("prependOnceListener")
  183. def prependOnceListener_multipleResolves(event: multipleResolves, listener: MultipleResolveListener): Process.this.type
    Annotations
    @JSName("prependOnceListener")
  184. def prependOnceListener_newListener(event: newListener, listener: NewListenerListener): Process.this.type
    Annotations
    @JSName("prependOnceListener")
  185. def prependOnceListener_rejectionHandled(event: rejectionHandled, listener: RejectionHandledListener): Process.this.type
    Annotations
    @JSName("prependOnceListener")
  186. def prependOnceListener_removeListener(event: removeListener, listener: RemoveListenerListener): Process.this.type
    Annotations
    @JSName("prependOnceListener")
  187. def prependOnceListener_uncaughtException(event: uncaughtException, listener: UncaughtExceptionListener): Process.this.type
    Annotations
    @JSName("prependOnceListener")
  188. def prependOnceListener_uncaughtExceptionMonitor(event: uncaughtExceptionMonitor, listener: UncaughtExceptionListener): Process.this.type
    Annotations
    @JSName("prependOnceListener")
  189. def prependOnceListener_unhandledRejection(event: unhandledRejection, listener: UnhandledRejectionListener): Process.this.type
    Annotations
    @JSName("prependOnceListener")
  190. def prependOnceListener_warning(event: warning, listener: WarningListener): Process.this.type
    Annotations
    @JSName("prependOnceListener")
  191. def propertyIsEnumerable(v: scala.Predef.String): Boolean
    Definition Classes
    Object
  192. def rawListeners(event: Symbol): Array[Function]
    Definition Classes
    EventEmitter
  193. def rawListeners(event: java.lang.String): Array[Function]
    Definition Classes
    EventEmitter
  194. val release: ProcessRelease
  195. def removeAllListeners(event: Symbol): Process.this.type
    Definition Classes
    EventEmitter
  196. def removeAllListeners(event: java.lang.String): Process.this.type
    Definition Classes
    EventEmitter
  197. def removeAllListeners(): Process.this.type
    Definition Classes
    EventEmitter
  198. def removeListener(event: Symbol, listener: Function1[Any, Unit]): Process.this.type
    Definition Classes
    EventEmitter
  199. def removeListener(event: java.lang.String, listener: Function1[Any, Unit]): Process.this.type
    Definition Classes
    EventEmitter
  200. val report: UndefOr[ProcessReport]

    Only available with --experimental-report

  201. def resourceUsage(): ResourceUsage
  202. val send: UndefOr[Function4[Any, UndefOr[Any], UndefOr[SwallowErrors], UndefOr[Function1[|[Error, Null], Unit]], Boolean]]
  203. def setMaxListeners(n: Double): Process.this.type
    Definition Classes
    EventEmitter
  204. def setUncaughtExceptionCaptureCallback(cb: Function1[Error, Unit]): Unit
  205. def setUncaughtExceptionCaptureCallback(): Unit
  206. def setegid(id: Double): Unit
  207. def setegid(id: java.lang.String): Unit
  208. def seteuid(id: Double): Unit
  209. def seteuid(id: java.lang.String): Unit
  210. def setgid(id: Double): Unit
  211. def setgid(id: java.lang.String): Unit
  212. def setgroups(groups: Array[|[java.lang.String, Double]]): Unit
  213. def setuid(id: Double): Unit
  214. def setuid(id: java.lang.String): Unit
  215. val stderr: WriteStream with 5

    Can also be a tty.WriteStream, not typed due to limitations.

  216. val stdin: ReadStream with 6
  217. val stdout: WriteStream with Fd

    Can also be a tty.WriteStream, not typed due to limitations.

  218. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  219. val title: java.lang.String
  220. def toLocaleString(): scala.Predef.String
    Definition Classes
    Object
  221. def toString(): java.lang.String
    Definition Classes
    AnyRef → Any
  222. val traceDeprecation: Boolean
  223. def umask(mask: Double): Double
  224. def umask(mask: java.lang.String): Double

    Can only be set if not in worker thread.

  225. def uptime(): Double
  226. def valueOf(): Any
    Definition Classes
    Object
  227. val version: java.lang.String
  228. val versions: ProcessVersions
  229. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  230. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  231. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated
  2. val mainModule: UndefOr[Module]

    Deprecated

    since v14.0.0 - use require.main instead.

  3. def umask(): Double

    Deprecated

    since v14.0.0 - Calling process.umask() with no argument causes the process-wide umask to be written twice. This introduces a race condition between threads, and is a potential security vulnerability. There is no safe, cross-platform alternative API.

Inherited from EventEmitter

Inherited from StObject

Inherited from Object

Inherited from Any

Inherited from AnyRef

Inherited from Any

Ungrouped