-import { ChargingStationWorkerData, WorkerMessage, WorkerMessageEvents } from '../types/Worker';
+import { ChargingStationWorkerData, ChargingStationWorkerMessage, ChargingStationWorkerMessageEvents } from '../types/ChargingStationWorker';
import Configuration from '../utils/Configuration';
import { Storage } from '../performance/storage/Storage';
import Configuration from '../utils/Configuration';
import { Storage } from '../performance/storage/Storage';
if (isMainThread && this.started) {
await Bootstrap.workerImplementation.stop();
await Bootstrap.storage.close();
if (isMainThread && this.started) {
await Bootstrap.workerImplementation.stop();
await Bootstrap.storage.close();
- messageHandler: async (msg: WorkerMessage) => {
- if (msg.id === WorkerMessageEvents.PERFORMANCE_STATISTICS) {
+ messageHandler: async (msg: ChargingStationWorkerMessage) => {
+ if (msg.id === ChargingStationWorkerMessageEvents.PERFORMANCE_STATISTICS) {