Change OCPP classes methods scope to protected
[e-mobility-charging-stations-simulator.git] / src / types / Statistics.ts
CommitLineData
ef72d3f5 1import { CircularArray } from '../utils/CircularArray';
6bf6769e 2
aef1b33a 3export interface StatisticsData {
e118beaa
JB
4 countRequest: number;
5 countResponse: number;
6 countError: number;
4a71152b 7 countTimeMeasurement: number;
edfb206c 8 timeMeasurementSeries: CircularArray<number>;
6bf6769e
JB
9 currentTimeMeasurement: number;
10 minTimeMeasurement: number;
11 maxTimeMeasurement: number;
12 totalTimeMeasurement: number;
13 avgTimeMeasurement: number;
14 medTimeMeasurement: number;
aeada1fa 15 stdDevTimeMeasurement: number;
e118beaa 16}
63b48f77 17
aef1b33a 18export default interface Statistics {
418106c8 19 id: string;
aef1b33a 20 statisticsData: Record<string, StatisticsData>;
63b48f77 21}