X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;ds=sidebyside;f=src%2Ftypes%2FChargingStationWorker.ts;h=3604a85d01e367d8257838c7eab2aedbbb590c4a;hb=981ebfbeeb421a4b620aa61861f9ddb313a03f67;hp=d3ba12c7128bd93924a795e052482b49144bbab1;hpb=6c1761d470507ea23d186be61b94ca7375c5144a;p=e-mobility-charging-stations-simulator.git diff --git a/src/types/ChargingStationWorker.ts b/src/types/ChargingStationWorker.ts index d3ba12c7..3604a85d 100644 --- a/src/types/ChargingStationWorker.ts +++ b/src/types/ChargingStationWorker.ts @@ -1,8 +1,9 @@ -import type ChargingStationInfo from './ChargingStationInfo'; +import type { Status } from './AutomaticTransactionGenerator'; +import type { ChargingStationInfo } from './ChargingStationInfo'; import type { ConnectorStatus } from './ConnectorStatus'; import type { JsonObject } from './JsonType'; import type { BootNotificationResponse } from './ocpp/Responses'; -import type Statistics from './Statistics'; +import type { Statistics } from './Statistics'; import { WorkerData, WorkerMessage, WorkerMessageEvents } from './Worker'; export interface ChargingStationWorkerOptions extends JsonObject { @@ -16,11 +17,12 @@ export interface ChargingStationWorkerData extends WorkerData { } export interface ChargingStationData extends WorkerData { - hashId: string; stationInfo: ChargingStationInfo; - stopped: boolean; + started: boolean; + wsState?: number; bootNotificationResponse: BootNotificationResponse; connectors: ConnectorStatus[]; + automaticTransactionGeneratorStatuses?: Status[]; } enum ChargingStationMessageEvents {