refactor(ui): cleanup CSS styling
[e-mobility-charging-stations-simulator.git] / src / worker / WorkerTypes.ts
index 205cec42969796a6e70d58b1935762aec0e19d65..5c8c177fcfd4ee40e02b78ebb23818ef99ecbe9e 100644 (file)
@@ -4,15 +4,16 @@ import { type PoolEvent, PoolEvents, type ThreadPoolOptions } from 'poolifier'
 
 export enum WorkerProcessType {
   workerSet = 'workerSet',
-  /** @experimental */
-  dynamicPool = 'dynamicPool',
   fixedPool = 'fixedPool',
+  /** @experimental */
+  dynamicPool = 'dynamicPool'
 }
 
 export interface SetInfo {
   version: string
   type: string
   worker: string
+  started: boolean
   size: number
   elementsExecuting: number
   elementsPerWorker: number
@@ -22,8 +23,8 @@ export enum WorkerSetEvents {
   started = 'started',
   stopped = 'stopped',
   error = 'error',
-  elementStarted = 'elementStarted',
-  elementError = 'elementError',
+  elementAdded = 'elementAdded',
+  elementError = 'elementError'
 }
 
 export const WorkerEvents = {
@@ -55,7 +56,7 @@ export interface WorkerMessage<T extends WorkerData> {
 }
 
 export enum WorkerMessageEvents {
-  startWorkerElement = 'startWorkerElement',
-  startWorkerElementError = 'startWorkerElementError',
-  startedWorkerElement = 'startedWorkerElement',
+  addWorkerElement = 'addWorkerElement',
+  addedWorkerElement = 'addedWorkerElement',
+  workerElementError = 'workerElementError'
 }