X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=src%2Ftypes%2FStatistics.ts;h=9bb614ee2654509daec9b1a90551a5e52650b9bd;hb=298be10c5c800e43b0b9dcd6c50f6d49e2cb786b;hp=a7abb3f86131f1adf33463fe7880d8d764581d5e;hpb=a6ef1ece74c0d08e86a905571f4f6045c28131cb;p=e-mobility-charging-stations-simulator.git diff --git a/src/types/Statistics.ts b/src/types/Statistics.ts index a7abb3f8..9bb614ee 100644 --- a/src/types/Statistics.ts +++ b/src/types/Statistics.ts @@ -1,33 +1,33 @@ -import type { IncomingRequestCommand, RequestCommand } from './ocpp/Requests.js'; -import type { CircularArray } from '../utils/index.js'; -import type { WorkerData } from '../worker/index.js'; +import type { IncomingRequestCommand, RequestCommand } from './ocpp/Requests.js' +import type { CircularArray } from '../utils/index.js' +import type { WorkerData } from '../worker/index.js' export interface TimestampedData { - timestamp: number; - value: number; + timestamp: number + value: number } export type StatisticsData = Partial<{ - requestCount: number; - responseCount: number; - errorCount: number; - timeMeasurementCount: number; - measurementTimeSeries: CircularArray; - currentTimeMeasurement: number; - minTimeMeasurement: number; - maxTimeMeasurement: number; - totalTimeMeasurement: number; - avgTimeMeasurement: number; - medTimeMeasurement: number; - ninetyFiveThPercentileTimeMeasurement: number; - stdDevTimeMeasurement: number; -}>; + requestCount: number + responseCount: number + errorCount: number + timeMeasurementCount: number + measurementTimeSeries: CircularArray + currentTimeMeasurement: number + minTimeMeasurement: number + maxTimeMeasurement: number + totalTimeMeasurement: number + avgTimeMeasurement: number + medTimeMeasurement: number + ninetyFiveThPercentileTimeMeasurement: number + stdDevTimeMeasurement: number +}> export type Statistics = { - id: string; - name: string; - uri: string; - createdAt: Date; - updatedAt?: Date; - statisticsData: Map; -} & WorkerData; + id: string + name: string + uri: string + createdAt: Date + updatedAt?: Date + statisticsData: Map +} & WorkerData