UNPKG

@awesome-ecs/workers

Version:

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

19 lines (18 loc) 501 B
import { IComponent } from "@awesome-ecs/abstract/components"; //#region src/components/worker-instance.d.ts declare enum WorkerStatus { starting = 0, available = 1, busy = 2, error = 3, disposed = 4 } interface WorkerInstanceComponent extends IComponent { worker: Worker; status: WorkerStatus; heartbeats: Map<string, boolean>; lastHealthQuery: Date; } //#endregion export { WorkerStatus as n, WorkerInstanceComponent as t }; //# sourceMappingURL=worker-instance-8xfeH6GJ.d.cts.map