public void reset(CFSStats start) { this.start = start; this.latest = start; this.prior = start; peak = new CFSStats(); }
public void update(CFSStats latest) { this.prior = this.latest; this.latest = latest; if (this.IntervalOtherCount > peak.OtherCalls) { peak.OtherCalls = this.IntervalOtherCount; } if (this.IntervalReadCount > peak.ReadCalls) { peak.ReadCalls = this.IntervalReadCount; } if (this.IntervalReadBytes > peak.ReadBytes) { peak.ReadBytes = this.IntervalReadBytes; } }
public StatSource(CFSStats start) { reset(start); }