1 import type { CircularArray
} from
'../utils/CircularArray';
2 import type { WorkerData
} from
'./Worker';
4 export interface TimeSeries
{
9 export interface StatisticsData
{
11 countResponse
: number;
13 countTimeMeasurement
: number;
14 timeMeasurementSeries
: CircularArray
<TimeSeries
>;
15 currentTimeMeasurement
: number;
16 minTimeMeasurement
: number;
17 maxTimeMeasurement
: number;
18 totalTimeMeasurement
: number;
19 avgTimeMeasurement
: number;
20 medTimeMeasurement
: number;
21 ninetyFiveThPercentileTimeMeasurement
: number;
22 stdDevTimeMeasurement
: number;
25 export default interface Statistics
extends WorkerData
{
31 statisticsData
: Map
<string, Partial
<StatisticsData
>>;