C# (CSharp) HdrHistogram Namespace

Nested Namespaces

HdrHistogram.Benchmarking
HdrHistogram.Examples
HdrHistogram.Iteration
HdrHistogram.Output
HdrHistogram.UnitTests
HdrHistogram.Utilities

Сlasses

Name Description
HistogramBase Base class for High Dynamic Range (HDR) Histograms
HistogramEncoding Exposes functionality to encode and decode HistogramBase types.
HistogramExtensions Extension methods for the Histogram types.
HistogramFactory Provides factory methods to define the features of your histogram.
HistogramFactory.IntConcurrentHistogramFactory
HistogramFactory.IntHistogramFactory
HistogramFactory.LongConcurrentHistogramFactory
HistogramFactory.LongHistogramFactory
HistogramFactory.RecorderFactory Factory for creating Recorders for thread safe reading of histograms.
HistogramFactory.ShortHistogramFactory
HistogramLogReader Reads a log of Histograms from the provided Stream.
IntConcurrentHistogram An integer values High Dynamic Range (HDR) Histogram that supports safe concurrent recording operations.
IntHistogram A High Dynamic Range (HDR) Histogram using an int count type.
LongHistogram A High Dynamic Range (HDR) Histogram
OutputScalingFactor Provides constants to use in selecting a scaling factor for output of a histograms recordings.
Recorder Records integer values, and provides stable interval HistogramBase samples from live recorded data without interrupting or stalling active recording of values. Each interval histogram provided contains all value counts accumulated since the previous interval histogram was taken.
ShortHistogram A High Dynamic Range (HDR) Histogram using a short count type
TimeStamp Helper methods to get time periods based in system stopwatch units.
ZigZagEncoding Exposes methods to write values to a ByteBuffer with ZigZag LEB128-64b9B-variant encoding. (Little Endian Base128 Encoding, 64bit value store as a maximum of 9Bytes)