Skip to content

Process

[<Interface>]
type Process =
    abstract member allowedNodeEnvironmentFlags: obj with get, set
    abstract member arch: Architecture
    abstract member argv: ResizeArray<string> with get, set
    abstract member argv0: string with get, set
    abstract member channel: Control option with get, set
    abstract member config: ProcessConfig
    abstract member connected: bool with get, set
    abstract member debugPort: float with get, set
    abstract member env: ProcessEnv with get, set
    abstract member execArgv: ResizeArray<string> with get, set
    abstract member execPath: string with get, set
    abstract member execve: execve option with get, set
    abstract member exitCode: U2<float,string> option with get, set
    abstract member features: ProcessFeatures
    abstract member finalization: finalization with get, set
    abstract member getegid: (unit -> float) option with get, set
    abstract member geteuid: (unit -> float) option with get, set
    abstract member getgid: (unit -> float) option with get, set
    abstract member getgroups: (unit -> ResizeArray<float>) option with get, set
    abstract member getuid: (unit -> float) option with get, set
    abstract member hrtime: HRTime with get, set
    abstract member mainModule: Module option with get, set
    abstract member memoryUsage: MemoryUsageFn with get, set
    abstract member noDeprecation: bool option with get, set
    abstract member permission: ProcessPermission with get, set
    abstract member pid: float
    abstract member platform: Platform
    abstract member ppid: float
    abstract member release: ProcessRelease
    abstract member report: ProcessReport with get, set
    abstract member send: (obj -> bool) option with get, set
    abstract member setegid: (U2<float,string> -> unit) option with get, set
    abstract member seteuid: (U2<float,string> -> unit) option with get, set
    abstract member setgid: (U2<float,string> -> unit) option with get, set
    abstract member setgroups: (ResizeArray<U2<string,float>> -> unit) option with get, set
    abstract member setuid: (U2<float,string> -> unit) option with get, set
    abstract member sourceMapsEnabled: bool
    abstract member stderr: stderr with get, set
    abstract member stdin: stdin with get, set
    abstract member stdout: stdout with get, set
    abstract member throwDeprecation: bool with get, set
    abstract member title: string with get, set
    abstract member traceDeprecation: bool with get, set
    abstract member version: string
    abstract member versions: ProcessVersions
    abstract member abort () : obj
    abstract member addListener (event: Signals, listener: SignalsListener) : Process
    abstract member addListener_beforeExit (listener: BeforeExitListener) : Process
    abstract member addListener_disconnect (listener: DisconnectListener) : Process
    abstract member addListener_exit (listener: ExitListener) : Process
    abstract member addListener_message (listener: MessageListener) : Process
    abstract member addListener_multipleResolves (listener: MultipleResolveListener) : Process
    abstract member addListener_rejectionHandled (listener: RejectionHandledListener) : Process
    abstract member addListener_uncaughtException (listener: UncaughtExceptionListener) : Process
    abstract member addListener_uncaughtExceptionMonitor (listener: UncaughtExceptionListener) : Process
    abstract member addListener_unhandledRejection (listener: UnhandledRejectionListener) : Process
    abstract member addListener_warning (listener: WarningListener) : Process
    abstract member addListener_worker (listener: WorkerListener) : Process
    abstract member addListener_workerMessage (listener: listener) : Process
    abstract member availableMemory () : float
    abstract member chdir (directory: string) : unit
    abstract member constrainedMemory () : float
    abstract member cpuUsage (?previousValue: CpuUsage) : CpuUsage
    abstract member cwd () : string
    abstract member disconnect () : unit
    abstract member dlopen (module: obj, filename: string, ?flags: float) : unit
    abstract member emit (event: Signals, ?signal: Signals) : bool
    abstract member emitWarning (warning: Exception, options: EmitWarningOptions) : unit
    abstract member emitWarning (warning: string, options: EmitWarningOptions) : unit
    abstract member emitWarning (warning: Exception, type: string, code: string, ?ctor: Action) : unit
    abstract member emitWarning (warning: string, type: string, code: string, ?ctor: Action) : unit
    abstract member emitWarning (warning: Exception, type: string, ?ctor: Action) : unit
    abstract member emitWarning (warning: string, type: string, ?ctor: Action) : unit
    abstract member emitWarning (warning: Exception, ?ctor: Action) : unit
    abstract member emitWarning (warning: string, ?ctor: Action) : unit
    abstract member emit_beforeExit (code: float) : bool
    abstract member emit_disconnect () : bool
    abstract member emit_exit (code: float) : bool
    abstract member emit_message (message: obj, sendHandle: Socket option) : Process
    abstract member emit_message (message: obj, sendHandle: Server option) : Process
    abstract member emit_message (message: obj, sendHandle: Socket option) : Process
    abstract member emit_multipleResolves (type: MultipleResolveType, promise: Promise<obj>, value: obj) : Process
    abstract member emit_rejectionHandled (promise: Promise<obj>) : bool
    abstract member emit_uncaughtException (error: Exception) : bool
    abstract member emit_uncaughtExceptionMonitor (error: Exception) : bool
    abstract member emit_unhandledRejection (reason: obj, promise: Promise<obj>) : bool
    abstract member emit_warning (warning: Exception) : bool
    abstract member emit_worker (listener: WorkerListener) : Process
    abstract member emit_workerMessage (value: obj, source: float) : Process
    abstract member exit (code: string) : obj
    abstract member exit (code: float) : obj
    abstract member exit () : obj
    abstract member getActiveResourcesInfo () : ResizeArray<string>
    abstract member getBuiltinModule (id: string) : obj option
    abstract member getBuiltinModule<'ID> (id: Key<'ID>) : 'ID
    abstract member hasUncaughtExceptionCaptureCallback () : bool
    abstract member kill (pid: float, signal: float) : bool
    abstract member kill (pid: float, signal: string) : bool
    abstract member kill (pid: float) : bool
    abstract member listeners (event: Signals) : ResizeArray<SignalsListener>
    abstract member listeners_beforeExit () : ResizeArray<BeforeExitListener>
    abstract member listeners_disconnect () : ResizeArray<DisconnectListener>
    abstract member listeners_exit () : ResizeArray<ExitListener>
    abstract member listeners_message () : ResizeArray<MessageListener>
    abstract member listeners_multipleResolves () : ResizeArray<MultipleResolveListener>
    abstract member listeners_rejectionHandled () : ResizeArray<RejectionHandledListener>
    abstract member listeners_uncaughtException () : ResizeArray<UncaughtExceptionListener>
    abstract member listeners_uncaughtExceptionMonitor () : ResizeArray<UncaughtExceptionListener>
    abstract member listeners_unhandledRejection () : ResizeArray<UnhandledRejectionListener>
    abstract member listeners_warning () : ResizeArray<WarningListener>
    abstract member listeners_worker () : ResizeArray<WorkerListener>
    abstract member listeners_workerMessage () : ResizeArray<Item>
    abstract member loadEnvFile (path: URL) : unit
    abstract member loadEnvFile (path: Buffer) : unit
    abstract member loadEnvFile (path: string) : unit
    abstract member loadEnvFile () : unit
    abstract member nextTick (callback: Action, args: obj array) : unit
    abstract member on (event: obj, listener: Delegate) : Process
    abstract member on<'A, 'B, 'C> (event: obj, listener: 'A -> 'B -> 'C -> unit) : Process
    abstract member on<'A, 'B> (event: obj, listener: 'A -> 'B -> unit) : Process
    abstract member on<'A> (event: obj, listener: 'A -> unit) : Process
    abstract member on (event: string, listener: Delegate) : Process
    abstract member on<'A, 'B, 'C> (event: string, listener: 'A -> 'B -> 'C -> unit) : Process
    abstract member on<'A, 'B> (event: string, listener: 'A -> 'B -> unit) : Process
    abstract member on<'A> (event: string, listener: 'A -> unit) : Process
    abstract member on (event: Signals, listener: SignalsListener) : Process
    abstract member on_beforeExit (listener: BeforeExitListener) : Process
    abstract member on_disconnect (listener: DisconnectListener) : Process
    abstract member on_exit (listener: ExitListener) : Process
    abstract member on_message (listener: MessageListener) : Process
    abstract member on_multipleResolves (listener: MultipleResolveListener) : Process
    abstract member on_rejectionHandled (listener: RejectionHandledListener) : Process
    abstract member on_uncaughtException (listener: UncaughtExceptionListener) : Process
    abstract member on_uncaughtExceptionMonitor (listener: UncaughtExceptionListener) : Process
    abstract member on_unhandledRejection (listener: UnhandledRejectionListener) : Process
    abstract member on_warning (listener: WarningListener) : Process
    abstract member on_worker (listener: WorkerListener) : Process
    abstract member on_workerMessage (listener: listener) : Process
    abstract member once (event: obj, listener: Delegate) : Process
    abstract member once<'A, 'B, 'C> (event: obj, listener: 'A -> 'B -> 'C -> unit) : Process
    abstract member once<'A, 'B> (event: obj, listener: 'A -> 'B -> unit) : Process
    abstract member once<'A> (event: obj, listener: 'A -> unit) : Process
    abstract member once (event: string, listener: Delegate) : Process
    abstract member once<'A, 'B, 'C> (event: string, listener: 'A -> 'B -> 'C -> unit) : Process
    abstract member once<'A, 'B> (event: string, listener: 'A -> 'B -> unit) : Process
    abstract member once<'A> (event: string, listener: 'A -> unit) : Process
    abstract member once (event: Signals, listener: SignalsListener) : Process
    abstract member once_beforeExit (listener: BeforeExitListener) : Process
    abstract member once_disconnect (listener: DisconnectListener) : Process
    abstract member once_exit (listener: ExitListener) : Process
    abstract member once_message (listener: MessageListener) : Process
    abstract member once_multipleResolves (listener: MultipleResolveListener) : Process
    abstract member once_rejectionHandled (listener: RejectionHandledListener) : Process
    abstract member once_uncaughtException (listener: UncaughtExceptionListener) : Process
    abstract member once_uncaughtExceptionMonitor (listener: UncaughtExceptionListener) : Process
    abstract member once_unhandledRejection (listener: UnhandledRejectionListener) : Process
    abstract member once_warning (listener: WarningListener) : Process
    abstract member once_worker (listener: WorkerListener) : Process
    abstract member once_workerMessage (listener: listener) : Process
    abstract member prependListener (event: Signals, listener: SignalsListener) : Process
    abstract member prependListener_beforeExit (listener: BeforeExitListener) : Process
    abstract member prependListener_disconnect (listener: DisconnectListener) : Process
    abstract member prependListener_exit (listener: ExitListener) : Process
    abstract member prependListener_message (listener: MessageListener) : Process
    abstract member prependListener_multipleResolves (listener: MultipleResolveListener) : Process
    abstract member prependListener_rejectionHandled (listener: RejectionHandledListener) : Process
    abstract member prependListener_uncaughtException (listener: UncaughtExceptionListener) : Process
    abstract member prependListener_uncaughtExceptionMonitor (listener: UncaughtExceptionListener) : Process
    abstract member prependListener_unhandledRejection (listener: UnhandledRejectionListener) : Process
    abstract member prependListener_warning (listener: WarningListener) : Process
    abstract member prependListener_worker (listener: WorkerListener) : Process
    abstract member prependListener_workerMessage (listener: listener) : Process
    abstract member prependOnceListener (event: Signals, listener: SignalsListener) : Process
    abstract member prependOnceListener_beforeExit (listener: BeforeExitListener) : Process
    abstract member prependOnceListener_disconnect (listener: DisconnectListener) : Process
    abstract member prependOnceListener_exit (listener: ExitListener) : Process
    abstract member prependOnceListener_message (listener: MessageListener) : Process
    abstract member prependOnceListener_multipleResolves (listener: MultipleResolveListener) : Process
    abstract member prependOnceListener_rejectionHandled (listener: RejectionHandledListener) : Process
    abstract member prependOnceListener_uncaughtException (listener: UncaughtExceptionListener) : Process
    abstract member prependOnceListener_uncaughtExceptionMonitor (listener: UncaughtExceptionListener) : Process
    abstract member prependOnceListener_unhandledRejection (listener: UnhandledRejectionListener) : Process
    abstract member prependOnceListener_warning (listener: WarningListener) : Process
    abstract member prependOnceListener_worker (listener: WorkerListener) : Process
    abstract member prependOnceListener_workerMessage (listener: listener) : Process
    abstract member ref (maybeRefable: obj) : unit
    abstract member resourceUsage () : ResourceUsage
    abstract member setSourceMapsEnabled (value: bool) : unit
    abstract member setUncaughtExceptionCaptureCallback (cb: (Exception -> unit) option) : unit
    abstract member threadCpuUsage (?previousValue: CpuUsage) : CpuUsage
    abstract member umask (mask: float) : float
    abstract member umask (mask: string) : float
    abstract member umask () : float
    abstract member unref (maybeRefable: obj) : unit
    abstract member uptime () : float
AssemblyGlutinum.Node
Inheritsobj \| null
ImplementsEventEmitter
Attributes[<AllowNullLiteral>] [<Interface>]

Declared inside

addListener_workerMessage
execve
finalization
listeners_workerMessage
on_workerMessage
once_workerMessage
prependListener_workerMessage
prependOnceListener_workerMessage
send
send_1
send_2
send_3
send_4
send_5
send_6
stderr
stdin
stdout

Properties

abstract member allowedNodeEnvironmentFlags: obj with get, set
abstract member arch: Architecture
abstract member argv: ResizeArray<string> with get, set
abstract member argv0: string with get, set
abstract member channel: Control option with get, set
abstract member config: ProcessConfig
abstract member connected: bool with get, set
abstract member debugPort: float with get, set
abstract member env: ProcessEnv with get, set
abstract member execArgv: ResizeArray<string> with get, set
abstract member execPath: string with get, set
abstract member execve: execve option with get, set
abstract member exitCode: U2<float,string> option with get, set
abstract member features: ProcessFeatures
abstract member finalization: finalization with get, set
abstract member getegid: (unit -> float) option with get, set
abstract member geteuid: (unit -> float) option with get, set
abstract member getgid: (unit -> float) option with get, set
abstract member getgroups: (unit -> ResizeArray<float>) option with get, set
abstract member getuid: (unit -> float) option with get, set
abstract member hrtime: HRTime with get, set
abstract member mainModule: Module option with get, set
abstract member memoryUsage: MemoryUsageFn with get, set
abstract member noDeprecation: bool option with get, set
abstract member permission: ProcessPermission with get, set
abstract member pid: float
abstract member platform: Platform
abstract member ppid: float
abstract member release: ProcessRelease
abstract member report: ProcessReport with get, set
abstract member send: (obj -> bool) option with get, set
abstract member setegid: (U2<float,string> -> unit) option with get, set
abstract member seteuid: (U2<float,string> -> unit) option with get, set
abstract member setgid: (U2<float,string> -> unit) option with get, set
abstract member setgroups: (ResizeArray<U2<string,float>> -> unit) option with get, set
abstract member setuid: (U2<float,string> -> unit) option with get, set
abstract member sourceMapsEnabled: bool
abstract member stderr: stderr with get, set
abstract member stdin: stdin with get, set
abstract member stdout: stdout with get, set
abstract member throwDeprecation: bool with get, set
abstract member title: string with get, set
abstract member traceDeprecation: bool with get, set
abstract member version: string
abstract member versions: ProcessVersions

Methods

abstract member abort () : obj
abstract member addListener (event: Signals, listener: SignalsListener) : Process
abstract member addListener_beforeExit (listener: BeforeExitListener) : Process
abstract member addListener_disconnect (listener: DisconnectListener) : Process
abstract member addListener_exit (listener: ExitListener) : Process
abstract member addListener_message (listener: MessageListener) : Process
abstract member addListener_multipleResolves (listener: MultipleResolveListener) : Process
abstract member addListener_rejectionHandled (listener: RejectionHandledListener) : Process
abstract member addListener_uncaughtException (listener: UncaughtExceptionListener) : Process
abstract member addListener_uncaughtExceptionMonitor (listener: UncaughtExceptionListener) : Process
abstract member addListener_unhandledRejection (listener: UnhandledRejectionListener) : Process
abstract member addListener_warning (listener: WarningListener) : Process
abstract member addListener_worker (listener: WorkerListener) : Process
abstract member addListener_workerMessage (listener: listener) : Process
abstract member availableMemory () : float
abstract member chdir (directory: string) : unit
abstract member constrainedMemory () : float
abstract member cpuUsage (?previousValue: CpuUsage) : CpuUsage
abstract member cwd () : string
abstract member disconnect () : unit
abstract member dlopen (module: obj, filename: string, ?flags: float) : unit
abstract member emit (event: Signals, ?signal: Signals) : bool
abstract member emitWarning (warning: Exception, options: EmitWarningOptions) : unit
abstract member emitWarning (warning: string, options: EmitWarningOptions) : unit
abstract member emitWarning (warning: Exception, type: string, code: string, ?ctor: Action) : unit
abstract member emitWarning (warning: string, type: string, code: string, ?ctor: Action) : unit
abstract member emitWarning (warning: Exception, type: string, ?ctor: Action) : unit
abstract member emitWarning (warning: string, type: string, ?ctor: Action) : unit
abstract member emitWarning (warning: Exception, ?ctor: Action) : unit
abstract member emitWarning (warning: string, ?ctor: Action) : unit
abstract member emit_beforeExit (code: float) : bool
abstract member emit_disconnect () : bool
abstract member emit_exit (code: float) : bool
abstract member emit_message (message: obj, sendHandle: Socket option) : Process
abstract member emit_message (message: obj, sendHandle: Server option) : Process
abstract member emit_message (message: obj, sendHandle: Socket option) : Process
abstract member emit_multipleResolves (type: MultipleResolveType, promise: Promise<obj>, value: obj) : Process
abstract member emit_rejectionHandled (promise: Promise<obj>) : bool
abstract member emit_uncaughtException (error: Exception) : bool
abstract member emit_uncaughtExceptionMonitor (error: Exception) : bool
abstract member emit_unhandledRejection (reason: obj, promise: Promise<obj>) : bool
abstract member emit_warning (warning: Exception) : bool
abstract member emit_worker (listener: WorkerListener) : Process
abstract member emit_workerMessage (value: obj, source: float) : Process
abstract member exit (code: string) : obj
abstract member exit (code: float) : obj
abstract member exit () : obj
abstract member getActiveResourcesInfo () : ResizeArray<string>
abstract member getBuiltinModule (id: string) : obj option
abstract member getBuiltinModule<'ID> (id: Key<'ID>) : 'ID
abstract member hasUncaughtExceptionCaptureCallback () : bool
abstract member kill (pid: float, signal: float) : bool
abstract member kill (pid: float, signal: string) : bool
abstract member kill (pid: float) : bool
abstract member listeners (event: Signals) : ResizeArray<SignalsListener>
abstract member listeners_beforeExit () : ResizeArray<BeforeExitListener>
abstract member listeners_disconnect () : ResizeArray<DisconnectListener>
abstract member listeners_exit () : ResizeArray<ExitListener>
abstract member listeners_message () : ResizeArray<MessageListener>
abstract member listeners_multipleResolves () : ResizeArray<MultipleResolveListener>
abstract member listeners_rejectionHandled () : ResizeArray<RejectionHandledListener>
abstract member listeners_uncaughtException () : ResizeArray<UncaughtExceptionListener>
abstract member listeners_uncaughtExceptionMonitor () : ResizeArray<UncaughtExceptionListener>
abstract member listeners_unhandledRejection () : ResizeArray<UnhandledRejectionListener>
abstract member listeners_warning () : ResizeArray<WarningListener>
abstract member listeners_worker () : ResizeArray<WorkerListener>
abstract member listeners_workerMessage () : ResizeArray<Item>
abstract member loadEnvFile (path: URL) : unit
abstract member loadEnvFile (path: Buffer) : unit
abstract member loadEnvFile (path: string) : unit
abstract member loadEnvFile () : unit
abstract member nextTick (callback: Action, args: obj array) : unit
abstract member on (event: obj, listener: Delegate) : Process
abstract member on<'A, 'B, 'C> (event: obj, listener: 'A -> 'B -> 'C -> unit) : Process
abstract member on<'A, 'B> (event: obj, listener: 'A -> 'B -> unit) : Process
abstract member on<'A> (event: obj, listener: 'A -> unit) : Process
abstract member on (event: string, listener: Delegate) : Process
abstract member on<'A, 'B, 'C> (event: string, listener: 'A -> 'B -> 'C -> unit) : Process
abstract member on<'A, 'B> (event: string, listener: 'A -> 'B -> unit) : Process
abstract member on<'A> (event: string, listener: 'A -> unit) : Process
abstract member on (event: Signals, listener: SignalsListener) : Process
abstract member on_beforeExit (listener: BeforeExitListener) : Process
abstract member on_disconnect (listener: DisconnectListener) : Process
abstract member on_exit (listener: ExitListener) : Process
abstract member on_message (listener: MessageListener) : Process
abstract member on_multipleResolves (listener: MultipleResolveListener) : Process
abstract member on_rejectionHandled (listener: RejectionHandledListener) : Process
abstract member on_uncaughtException (listener: UncaughtExceptionListener) : Process
abstract member on_uncaughtExceptionMonitor (listener: UncaughtExceptionListener) : Process
abstract member on_unhandledRejection (listener: UnhandledRejectionListener) : Process
abstract member on_warning (listener: WarningListener) : Process
abstract member on_worker (listener: WorkerListener) : Process
abstract member on_workerMessage (listener: listener) : Process
abstract member once (event: obj, listener: Delegate) : Process
abstract member once<'A, 'B, 'C> (event: obj, listener: 'A -> 'B -> 'C -> unit) : Process
abstract member once<'A, 'B> (event: obj, listener: 'A -> 'B -> unit) : Process
abstract member once<'A> (event: obj, listener: 'A -> unit) : Process
abstract member once (event: string, listener: Delegate) : Process
abstract member once<'A, 'B, 'C> (event: string, listener: 'A -> 'B -> 'C -> unit) : Process
abstract member once<'A, 'B> (event: string, listener: 'A -> 'B -> unit) : Process
abstract member once<'A> (event: string, listener: 'A -> unit) : Process
abstract member once (event: Signals, listener: SignalsListener) : Process
abstract member once_beforeExit (listener: BeforeExitListener) : Process
abstract member once_disconnect (listener: DisconnectListener) : Process
abstract member once_exit (listener: ExitListener) : Process
abstract member once_message (listener: MessageListener) : Process
abstract member once_multipleResolves (listener: MultipleResolveListener) : Process
abstract member once_rejectionHandled (listener: RejectionHandledListener) : Process
abstract member once_uncaughtException (listener: UncaughtExceptionListener) : Process
abstract member once_uncaughtExceptionMonitor (listener: UncaughtExceptionListener) : Process
abstract member once_unhandledRejection (listener: UnhandledRejectionListener) : Process
abstract member once_warning (listener: WarningListener) : Process
abstract member once_worker (listener: WorkerListener) : Process
abstract member once_workerMessage (listener: listener) : Process
abstract member prependListener (event: Signals, listener: SignalsListener) : Process
abstract member prependListener_beforeExit (listener: BeforeExitListener) : Process
abstract member prependListener_disconnect (listener: DisconnectListener) : Process
abstract member prependListener_exit (listener: ExitListener) : Process
abstract member prependListener_message (listener: MessageListener) : Process
abstract member prependListener_multipleResolves (listener: MultipleResolveListener) : Process
abstract member prependListener_rejectionHandled (listener: RejectionHandledListener) : Process
abstract member prependListener_uncaughtException (listener: UncaughtExceptionListener) : Process
abstract member prependListener_uncaughtExceptionMonitor (listener: UncaughtExceptionListener) : Process
abstract member prependListener_unhandledRejection (listener: UnhandledRejectionListener) : Process
abstract member prependListener_warning (listener: WarningListener) : Process
abstract member prependListener_worker (listener: WorkerListener) : Process
abstract member prependListener_workerMessage (listener: listener) : Process
abstract member prependOnceListener (event: Signals, listener: SignalsListener) : Process
abstract member prependOnceListener_beforeExit (listener: BeforeExitListener) : Process
abstract member prependOnceListener_disconnect (listener: DisconnectListener) : Process
abstract member prependOnceListener_exit (listener: ExitListener) : Process
abstract member prependOnceListener_message (listener: MessageListener) : Process
abstract member prependOnceListener_multipleResolves (listener: MultipleResolveListener) : Process
abstract member prependOnceListener_rejectionHandled (listener: RejectionHandledListener) : Process
abstract member prependOnceListener_uncaughtException (listener: UncaughtExceptionListener) : Process
abstract member prependOnceListener_uncaughtExceptionMonitor (listener: UncaughtExceptionListener) : Process
abstract member prependOnceListener_unhandledRejection (listener: UnhandledRejectionListener) : Process
abstract member prependOnceListener_warning (listener: WarningListener) : Process
abstract member prependOnceListener_worker (listener: WorkerListener) : Process
abstract member prependOnceListener_workerMessage (listener: listener) : Process
abstract member ref (maybeRefable: obj) : unit
abstract member resourceUsage () : ResourceUsage
abstract member setSourceMapsEnabled (value: bool) : unit
abstract member setUncaughtExceptionCaptureCallback (cb: (Exception -> unit) option) : unit
abstract member threadCpuUsage (?previousValue: CpuUsage) : CpuUsage
abstract member umask (mask: float) : float
abstract member umask (mask: string) : float
abstract member umask () : float
abstract member unref (maybeRefable: obj) : unit
abstract member uptime () : float