Skip to content

Worker

Nodepod API


Nodepod API / src / worker_threads / Worker

Defined in: src/polyfills/worker_threads.ts:239

_ceiling: number

Defined in: src/polyfills/events.ts:88

EventEmitter._ceiling


_elHandle: Handle | null

Defined in: src/polyfills/worker_threads.ts:244


_handle: { endStdin: () => void; postMessage: (data) => void; requestId: number; sendStdin: (data) => void; terminate: () => void; } | null

Defined in: src/polyfills/worker_threads.ts:242


_registry: Map<string, EventHandler[]>

Defined in: src/polyfills/events.ts:87

EventEmitter._registry


_terminated: boolean

Defined in: src/polyfills/worker_threads.ts:243


resourceLimits: object

Defined in: src/polyfills/worker_threads.ts:241


stderr: PassThrough

Defined in: src/polyfills/worker_threads.ts:247


stdin: PassThrough | null

Defined in: src/polyfills/worker_threads.ts:245


stdout: PassThrough

Defined in: src/polyfills/worker_threads.ts:246


threadId: number

Defined in: src/polyfills/worker_threads.ts:240

addListener(name, handler): this

Defined in: src/polyfills/events.ts:89

string

EventHandler

this

EventEmitter.addListener


emit(name, …payload): boolean

Defined in: src/polyfills/events.ts:95

string

…unknown[]

boolean

EventEmitter.emit


eventNames(): string[]

Defined in: src/polyfills/events.ts:99

string[]

EventEmitter.eventNames


getHeapSnapshot(): Promise<unknown>

Defined in: src/polyfills/worker_threads.ts:252

Promise<unknown>


getMaxListeners(): number

Defined in: src/polyfills/events.ts:101

number

EventEmitter.getMaxListeners


listenerCount(name): number

Defined in: src/polyfills/events.ts:98

string

number

EventEmitter.listenerCount


listeners(name): EventHandler[]

Defined in: src/polyfills/events.ts:96

string

EventHandler[]

EventEmitter.listeners


off(name, handler): this

Defined in: src/polyfills/events.ts:93

string

EventHandler

this

EventEmitter.off


on(name, handler): this

Defined in: src/polyfills/events.ts:90

string

EventHandler

this

EventEmitter.on


once(name, handler): this

Defined in: src/polyfills/events.ts:91

string

EventHandler

this

EventEmitter.once


postMessage(value, _transferListOrOptions?): void

Defined in: src/polyfills/worker_threads.ts:248

unknown

unknown

void


prependListener(name, handler): this

Defined in: src/polyfills/events.ts:102

string

EventHandler

this

EventEmitter.prependListener


prependOnceListener(name, handler): this

Defined in: src/polyfills/events.ts:103

string

EventHandler

this

EventEmitter.prependOnceListener


rawListeners(name): EventHandler[]

Defined in: src/polyfills/events.ts:97

string

EventHandler[]

EventEmitter.rawListeners


ref(): this

Defined in: src/polyfills/worker_threads.ts:250

this


removeAllListeners(name?): this

Defined in: src/polyfills/events.ts:94

string

this

EventEmitter.removeAllListeners


removeListener(name, handler): this

Defined in: src/polyfills/events.ts:92

string

EventHandler

this

EventEmitter.removeListener


setMaxListeners(limit): this

Defined in: src/polyfills/events.ts:100

number

this

EventEmitter.setMaxListeners


terminate(): Promise<number>

Defined in: src/polyfills/worker_threads.ts:249

Promise<number>


unref(): this

Defined in: src/polyfills/worker_threads.ts:251

this