Skip to content

RecordableHistogram

[<Interface>]
type RecordableHistogram =
    static member Create (record: ReadPosition -> unit, recordDelta: unit -> unit, add: RecordableHistogram -> unit, count: float, countBigInt: bigint, exceeds: float, exceedsBigInt: bigint, max: float, maxBigInt: float, mean: float, min: float, minBigInt: bigint, percentile: float -> float, percentileBigInt: float -> bigint, percentiles: Map<float,float>, percentilesBigInt: Map<bigint,bigint>, reset: unit -> unit, stddev: float) : RecordableHistogram
    abstract member add (other: RecordableHistogram) : unit
    abstract member record (val: ReadPosition) : unit
    abstract member recordDelta () : unit
AssemblyXantham.Fable.Node
ImplementsHistogram
Attributes[<Interface>]

Methods

static member Create (record: ReadPosition -> unit, recordDelta: unit -> unit, add: RecordableHistogram -> unit, count: float, countBigInt: bigint, exceeds: float, exceedsBigInt: bigint, max: float, maxBigInt: float, mean: float, min: float, minBigInt: bigint, percentile: float -> float, percentileBigInt: float -> bigint, percentiles: Map<float,float>, percentilesBigInt: Map<bigint,bigint>, reset: unit -> unit, stddev: float) : RecordableHistogram
abstract member add (other: RecordableHistogram) : unit

Adds the values from other to this histogram.

@since v17.4.0, v16.14.0

abstract member record (val: ReadPosition) : unit

@since v15.9.0, v14.18.0

Parameter
valThe amount to record in the histogram.
abstract member recordDelta () : unit

Calculates the amount of time (in nanoseconds) that has passed since the previous call to recordDelta() and records that amount in the histogram.

@since v15.9.0, v14.18.0