@awesome-ecs/workers
Version:
The Workers package for Awesome ECS. Provides basic implementation for the Worker communication using ECS.
25 lines • 587 B
text/typescript
//#region src/abstract/worker-performance.d.ts
type WorkerMetricEntry = {
name: string;
totalMs: number;
count: number;
};
type WorkerSnapshot = {
timestamp: number;
queueSize: number;
stalledCount: number;
avgWaitTimeMs: number;
metrics: WorkerMetricEntry[];
};
type WorkerMetricsSummary = {
name: string;
count: number;
totalMs: number;
avgMs: number;
minMs: number;
maxMs: number;
lastMs: number;
};
//#endregion
export { WorkerMetricsSummary as n, WorkerSnapshot as r, WorkerMetricEntry as t };
//# sourceMappingURL=worker-performance-DtRuJrGV.d.cts.map