HdrHistogram.HistogramBase.RecordValueWithCountAndExpectedInterval C# (CSharp) Method

RecordValueWithCountAndExpectedInterval() private method

private RecordValueWithCountAndExpectedInterval ( long value, long count, long expectedIntervalBetweenValueSamples ) : void
value long
count long
expectedIntervalBetweenValueSamples long
return void
        private void RecordValueWithCountAndExpectedInterval(long value, long count, long expectedIntervalBetweenValueSamples)
        {
            RecordValueWithCount(value, count);
            if (expectedIntervalBetweenValueSamples <= 0)
                return;
            for (var missingValue = value - expectedIntervalBetweenValueSamples;
                 missingValue >= expectedIntervalBetweenValueSamples;
                 missingValue -= expectedIntervalBetweenValueSamples)
            {
                RecordValueWithCount(missingValue, count);
            }
        }