UNPKG

@awesome-ecs/workers

Version:

The Workers package for Awesome ECS. Provides basic implementation for the Worker communication using ECS.

16 lines (13 loc) 501 B
import { I as IWorkerMessageQueue, W as WorkerRequestMessage } from '../worker-queue-CIEYZIdw.js'; import '../worker-type-comvmkQN.js'; declare class WorkerMessageQueue implements IWorkerMessageQueue { private _queue; constructor(); get size(): number; get queue(): WorkerRequestMessage<any>[]; enqueue(message: WorkerRequestMessage<any>): void; dequeue(): WorkerRequestMessage<any>; peek(): WorkerRequestMessage<any>; clear(): void; } export { WorkerMessageQueue };