Skip to content

Interface: Transport ​

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

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:58

Returns ​

void


onMessage() ​

onMessage(handler): void

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

Parameters ​

handler ​

(message) => void

Returns ​

void


postMessage() ​

postMessage(message, transfer?): void

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

Parameters ​

message ​

unknown

transfer? ​

ArrayBuffer[]

Returns ​

void