@awesome-ecs/workers
Version:
The Workers package for Awesome ECS. Provides basic implementation for the Worker communication using ECS.
15 lines (14 loc) • 624 B
text/typescript
import { n as ThreadWorkerType } from "./worker-type-DYQIrwCV.mjs";
import { t as WorkerInstanceComponent } from "./worker-instance-8xfeH6GJ.mjs";
import { IEntityModel, IEntityWith } from "@awesome-ecs/abstract/entities";
//#region src/entities/worker-thread.d.ts
interface WorkerThreadModel extends IEntityModel<[]> {
type: ThreadWorkerType;
healthCheckInterval: number;
}
interface WorkerThreadEntity extends IEntityWith<WorkerThreadModel> {
readonly instance: WorkerInstanceComponent;
}
//#endregion
export { WorkerThreadModel as n, WorkerThreadEntity as t };
//# sourceMappingURL=worker-thread-DpRAj7nR.d.mts.map