Worker
Nodepod API / src / worker_threads / Worker
Interface: Worker
Section titled “Interface: Worker”Defined in: src/polyfills/worker_threads.ts:237
Extends
Section titled “Extends”Properties
Section titled “Properties”_ceiling
Section titled “_ceiling”_ceiling:
number
Defined in: src/polyfills/events.ts:85
Inherited from
Section titled “Inherited from”_elHandle
Section titled “_elHandle”_elHandle:
Handle|null
Defined in: src/polyfills/worker_threads.ts:242
_handle
Section titled “_handle”_handle: {
endStdin: () =>void;postMessage: (data) =>void;requestId:number;sendStdin: (data) =>void;terminate: () =>void; } |null
Defined in: src/polyfills/worker_threads.ts:240
_registry
Section titled “_registry”_registry:
Map<string,EventHandler[]>
Defined in: src/polyfills/events.ts:84
Inherited from
Section titled “Inherited from”_terminated
Section titled “_terminated”_terminated:
boolean
Defined in: src/polyfills/worker_threads.ts:241
resourceLimits
Section titled “resourceLimits”resourceLimits:
object
Defined in: src/polyfills/worker_threads.ts:239
stderr
Section titled “stderr”stderr:
PassThrough
Defined in: src/polyfills/worker_threads.ts:245
stdin:
PassThrough|null
Defined in: src/polyfills/worker_threads.ts:243
stdout
Section titled “stdout”stdout:
PassThrough
Defined in: src/polyfills/worker_threads.ts:244
threadId
Section titled “threadId”threadId:
number
Defined in: src/polyfills/worker_threads.ts:238
Methods
Section titled “Methods”addListener()
Section titled “addListener()”addListener(
name,handler):this
Defined in: src/polyfills/events.ts:86
Parameters
Section titled “Parameters”string
handler
Section titled “handler”Returns
Section titled “Returns”this
Inherited from
Section titled “Inherited from”emit()
Section titled “emit()”emit(
name, …payload):boolean
Defined in: src/polyfills/events.ts:92
Parameters
Section titled “Parameters”string
payload
Section titled “payload”…unknown[]
Returns
Section titled “Returns”boolean
Inherited from
Section titled “Inherited from”eventNames()
Section titled “eventNames()”eventNames():
string[]
Defined in: src/polyfills/events.ts:96
Returns
Section titled “Returns”string[]
Inherited from
Section titled “Inherited from”getHeapSnapshot()
Section titled “getHeapSnapshot()”getHeapSnapshot():
Promise<unknown>
Defined in: src/polyfills/worker_threads.ts:250
Returns
Section titled “Returns”Promise<unknown>
getMaxListeners()
Section titled “getMaxListeners()”getMaxListeners():
number
Defined in: src/polyfills/events.ts:98
Returns
Section titled “Returns”number
Inherited from
Section titled “Inherited from”listenerCount()
Section titled “listenerCount()”listenerCount(
name):number
Defined in: src/polyfills/events.ts:95
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”number
Inherited from
Section titled “Inherited from”listeners()
Section titled “listeners()”listeners(
name):EventHandler[]
Defined in: src/polyfills/events.ts:93
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”Inherited from
Section titled “Inherited from”off(
name,handler):this
Defined in: src/polyfills/events.ts:90
Parameters
Section titled “Parameters”string
handler
Section titled “handler”Returns
Section titled “Returns”this
Inherited from
Section titled “Inherited from”on(
name,handler):this
Defined in: src/polyfills/events.ts:87
Parameters
Section titled “Parameters”string
handler
Section titled “handler”Returns
Section titled “Returns”this
Inherited from
Section titled “Inherited from”once()
Section titled “once()”once(
name,handler):this
Defined in: src/polyfills/events.ts:88
Parameters
Section titled “Parameters”string
handler
Section titled “handler”Returns
Section titled “Returns”this
Inherited from
Section titled “Inherited from”postMessage()
Section titled “postMessage()”postMessage(
value,_transferListOrOptions?):void
Defined in: src/polyfills/worker_threads.ts:246
Parameters
Section titled “Parameters”unknown
_transferListOrOptions?
Section titled “_transferListOrOptions?”unknown
Returns
Section titled “Returns”void
prependListener()
Section titled “prependListener()”prependListener(
name,handler):this
Defined in: src/polyfills/events.ts:99
Parameters
Section titled “Parameters”string
handler
Section titled “handler”Returns
Section titled “Returns”this
Inherited from
Section titled “Inherited from”prependOnceListener()
Section titled “prependOnceListener()”prependOnceListener(
name,handler):this
Defined in: src/polyfills/events.ts:100
Parameters
Section titled “Parameters”string
handler
Section titled “handler”Returns
Section titled “Returns”this
Inherited from
Section titled “Inherited from”EventEmitter.prependOnceListener
rawListeners()
Section titled “rawListeners()”rawListeners(
name):EventHandler[]
Defined in: src/polyfills/events.ts:94
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”Inherited from
Section titled “Inherited from”ref():
this
Defined in: src/polyfills/worker_threads.ts:248
Returns
Section titled “Returns”this
removeAllListeners()
Section titled “removeAllListeners()”removeAllListeners(
name?):this
Defined in: src/polyfills/events.ts:91
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”this
Inherited from
Section titled “Inherited from”EventEmitter.removeAllListeners
removeListener()
Section titled “removeListener()”removeListener(
name,handler):this
Defined in: src/polyfills/events.ts:89
Parameters
Section titled “Parameters”string
handler
Section titled “handler”Returns
Section titled “Returns”this
Inherited from
Section titled “Inherited from”setMaxListeners()
Section titled “setMaxListeners()”setMaxListeners(
limit):this
Defined in: src/polyfills/events.ts:97
Parameters
Section titled “Parameters”number
Returns
Section titled “Returns”this
Inherited from
Section titled “Inherited from”terminate()
Section titled “terminate()”terminate():
Promise<number>
Defined in: src/polyfills/worker_threads.ts:247
Returns
Section titled “Returns”Promise<number>
unref()
Section titled “unref()”unref():
this
Defined in: src/polyfills/worker_threads.ts:249
Returns
Section titled “Returns”this