Skip to content

Interface: Transport

Defined in: packages/core/src/worker-protocol.ts:49

Minimal transport both sides need. Web Workers (self, Worker) and Node's MessagePort satisfy it directly or through a small adapter.

Methods

close()?

optional close(): void

Defined in: packages/core/src/worker-protocol.ts:52

Returns

void


onMessage()

onMessage(handler): void

Defined in: packages/core/src/worker-protocol.ts:51

Parameters

handler

(message) => void

Returns

void


postMessage()

postMessage(message, transfer?): void

Defined in: packages/core/src/worker-protocol.ts:50

Parameters

message

unknown

transfer?

ArrayBuffer[]

Returns

void