fix: check for the connector status definition in ATG
[e-mobility-charging-stations-simulator.git] / src / worker / WorkerTypes.ts
index b7b21ba30f580c39ffd9cd925a1b106b77fbc6d8..12d5ab26f13f7d62c408f20a8f55f09b862ca7b5 100644 (file)
@@ -20,6 +20,8 @@ export interface SetInfo {
 
 export enum WorkerSetEvents {
   error = 'error',
+  elementStarted = 'elementStarted',
+  elementError = 'elementError',
 }
 
 export const WorkerEvents = {
@@ -45,10 +47,12 @@ export interface WorkerSetElement {
 }
 
 export interface WorkerMessage<T extends WorkerData> {
-  id: WorkerMessageEvents;
+  event: WorkerMessageEvents;
   data: T;
 }
 
 export enum WorkerMessageEvents {
   startWorkerElement = 'startWorkerElement',
+  startWorkerElementError = 'startWorkerElementError',
+  startedWorkerElement = 'startedWorkerElement',
 }