Skip to content

SyncChannelController

Nodepod API


Nodepod API / src / SyncChannelController

Defined in: src/threading/sync-channel.ts:139

new SyncChannelController(bufferSize?): SyncChannelController

Defined in: src/threading/sync-channel.ts:142

number = DEFAULT_SYNC_BUFFER_SIZE

SyncChannelController

get buffer(): SharedArrayBuffer

Defined in: src/threading/sync-channel.ts:153

SharedArrayBuffer

writeError(syncSlot, exitCode, errorMessage): void

Defined in: src/threading/sync-channel.ts:163

number

number

string

void


writeResult(syncSlot, exitCode, stdout, stderr?): SyncResultWriter | null

Defined in: src/threading/sync-channel.ts:158

Write a result; returns a writer to send further chunks, or null if it fit.

number

number

string

string = ""

SyncResultWriter | null