Skip to main content

WorkerPool

megane-viewer


megane-viewer / WorkerPool

Class: WorkerPool

Defined in: protocol/WorkerPool.ts:18

Constructors

Constructor

new WorkerPool(size?): WorkerPool

Defined in: protocol/WorkerPool.ts:24

Parameters

size?

number = ...

Returns

WorkerPool

Methods

decode()

decode(buffer, timeoutMs?): Promise<WorkerResponse>

Defined in: protocol/WorkerPool.ts:40

Send a buffer to a worker for decoding. Returns decoded response.

Parameters

buffer

ArrayBuffer

timeoutMs?

number = 10_000

Returns

Promise<WorkerResponse>


dispose()

dispose(): void

Defined in: protocol/WorkerPool.ts:56

Returns

void