X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=src%2Ftypes%2FChargingStationWorker.ts;h=ac13f441a921d50eced020fd4defe5c122f77993;hb=12240a2ea6b5c924befefa8846732249ad357730;hp=ec6e92b52bf1243ab4f1c77b13265b0ca2239a0a;hpb=17e9e8cef1f7d1cbc4ec6aa4c95d8f3d93c593a6;p=e-mobility-charging-stations-simulator.git diff --git a/src/types/ChargingStationWorker.ts b/src/types/ChargingStationWorker.ts index ec6e92b5..ac13f441 100644 --- a/src/types/ChargingStationWorker.ts +++ b/src/types/ChargingStationWorker.ts @@ -1,6 +1,6 @@ import type { WebSocket } from 'ws'; -import type { Status } from './AutomaticTransactionGenerator'; +import type { ChargingStationAutomaticTransactionGeneratorConfiguration } from './AutomaticTransactionGenerator'; import type { ChargingStationInfo } from './ChargingStationInfo'; import type { ConnectorStatus } from './ConnectorStatus'; import type { JsonObject } from './JsonType'; @@ -28,7 +28,7 @@ export interface ChargingStationData extends WorkerData { | typeof WebSocket.CLOSED; bootNotificationResponse: BootNotificationResponse; connectors: ConnectorStatus[]; - automaticTransactionGeneratorStatuses?: Status[]; + automaticTransactionGenerator?: ChargingStationAutomaticTransactionGeneratorConfiguration; } enum ChargingStationMessageEvents { @@ -47,6 +47,9 @@ export const ChargingStationWorkerMessageEvents = { export type ChargingStationWorkerMessageData = ChargingStationData | Statistics; -export type ChargingStationWorkerMessage = Omit, 'id'> & { +export type ChargingStationWorkerMessage = Omit< + WorkerMessage, + 'id' +> & { id: ChargingStationWorkerMessageEvents; };