NodepodProcess
Nodepod API / src / NodepodProcess
Class: NodepodProcess
Section titled “Class: NodepodProcess”Defined in: src/sdk/nodepod-process.ts:6
Extends
Section titled “Extends”Constructors
Section titled “Constructors”Constructor
Section titled “Constructor”new NodepodProcess(
maxOutputBytes?):NodepodProcess
Defined in: src/sdk/nodepod-process.ts:27
Parameters
Section titled “Parameters”maxOutputBytes?
Section titled “maxOutputBytes?”number = 4_194_304
Returns
Section titled “Returns”NodepodProcess
Overrides
Section titled “Overrides”EventEmitter.constructor
Properties
Section titled “Properties”_ceiling
Section titled “_ceiling”_ceiling:
number
Defined in: src/polyfills/events.ts:85
Inherited from
Section titled “Inherited from”_registry
Section titled “_registry”_registry:
Map<string,EventHandler[]>
Defined in: src/polyfills/events.ts:84
Inherited from
Section titled “Inherited from”completion
Section titled “completion”
readonlycompletion:Promise<{exitCode:number;stderr:string;stdout:string; }>
Defined in: src/sdk/nodepod-process.ts:21
defaultMaxListeners
Section titled “defaultMaxListeners”
staticdefaultMaxListeners:number
Defined in: src/polyfills/events.ts:108
Inherited from
Section titled “Inherited from”EventEmitter.defaultMaxListeners
EventEmitter
Section titled “EventEmitter”
staticEventEmitter:EventEmitterConstructor
Defined in: src/polyfills/events.ts:107
Inherited from
Section titled “Inherited from”EventEmitter.EventEmitter
Accessors
Section titled “Accessors”exited
Section titled “exited”Get Signature
Section titled “Get Signature”get exited():
boolean
Defined in: src/sdk/nodepod-process.ts:86
Returns
Section titled “Returns”boolean
signal
Section titled “signal”Get Signature
Section titled “Get Signature”get signal():
AbortSignal
Defined in: src/sdk/nodepod-process.ts:82
Returns
Section titled “Returns”AbortSignal
Methods
Section titled “Methods”_finish()
Section titled “_finish()”_finish(
exitCode):void
Defined in: src/sdk/nodepod-process.ts:71
Parameters
Section titled “Parameters”exitCode
Section titled “exitCode”number
Returns
Section titled “Returns”void
_mergeExitOutput()
Section titled “_mergeExitOutput()”_mergeExitOutput(
stdout?,stderr?):void
Defined in: src/sdk/nodepod-process.ts:61
Parameters
Section titled “Parameters”stdout?
Section titled “stdout?”string
stderr?
Section titled “stderr?”string
Returns
Section titled “Returns”void
_pushStderr()
Section titled “_pushStderr()”_pushStderr(
chunk):void
Defined in: src/sdk/nodepod-process.ts:51
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”void
_pushStdout()
Section titled “_pushStdout()”_pushStdout(
chunk):void
Defined in: src/sdk/nodepod-process.ts:43
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”void
_setKillFn()
Section titled “_setKillFn()”_setKillFn(
fn):void
Defined in: src/sdk/nodepod-process.ts:39
Parameters
Section titled “Parameters”() => void
Returns
Section titled “Returns”void
_setSendStdin()
Section titled “_setSendStdin()”_setSendStdin(
fn):void
Defined in: src/sdk/nodepod-process.ts:35
Parameters
Section titled “Parameters”(data) => void
Returns
Section titled “Returns”void
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”getMaxListeners()
Section titled “getMaxListeners()”getMaxListeners():
number
Defined in: src/polyfills/events.ts:98
Returns
Section titled “Returns”number
Inherited from
Section titled “Inherited from”kill()
Section titled “kill()”kill():
void
Defined in: src/sdk/nodepod-process.ts:94
Returns
Section titled “Returns”void
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”Call Signature
Section titled “Call Signature”on(
event,handler):this
Defined in: src/sdk/nodepod-process.ts:99
Parameters
Section titled “Parameters”"output"
handler
Section titled “handler”(chunk) => void
Returns
Section titled “Returns”this
Overrides
Section titled “Overrides”Call Signature
Section titled “Call Signature”on(
event,handler):this
Defined in: src/sdk/nodepod-process.ts:100
Parameters
Section titled “Parameters”"error"
handler
Section titled “handler”(chunk) => void
Returns
Section titled “Returns”this
Overrides
Section titled “Overrides”EventEmitter.on
Call Signature
Section titled “Call Signature”on(
event,handler):this
Defined in: src/sdk/nodepod-process.ts:101
Parameters
Section titled “Parameters”"exit"
handler
Section titled “handler”(code) => void
Returns
Section titled “Returns”this
Overrides
Section titled “Overrides”EventEmitter.on
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”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”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”write()
Section titled “write()”write(
data):void
Defined in: src/sdk/nodepod-process.ts:90
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”void
getEventListeners()
Section titled “getEventListeners()”
staticgetEventListeners(target,name):EventHandler[]
Defined in: src/polyfills/events.ts:112
Parameters
Section titled “Parameters”target
Section titled “target”string
Returns
Section titled “Returns”Inherited from
Section titled “Inherited from”EventEmitter.getEventListeners
listenerCount()
Section titled “listenerCount()”
staticlistenerCount(target,name):number
Defined in: src/polyfills/events.ts:109
Parameters
Section titled “Parameters”target
Section titled “target”string
Returns
Section titled “Returns”number
Inherited from
Section titled “Inherited from”EventEmitter.listenerCount
staticon(target,name):AsyncIterable<unknown[]>
Defined in: src/polyfills/events.ts:111
Parameters
Section titled “Parameters”target
Section titled “target”string
Returns
Section titled “Returns”AsyncIterable<unknown[]>
Inherited from
Section titled “Inherited from”EventEmitter.on
once()
Section titled “once()”
staticonce(target,name):Promise<unknown[]>
Defined in: src/polyfills/events.ts:110
Parameters
Section titled “Parameters”target
Section titled “target”string
Returns
Section titled “Returns”Promise<unknown[]>
Inherited from
Section titled “Inherited from”EventEmitter.once