Table of Contents

Class SnmpRate64

Namespace
Skyline.DataMiner.Utils.Rates.Protocol
Assembly
Skyline.DataMiner.Utils.Rates.Protocol.dll

Allows calculating rates of all sorts (bit rates, counter rates, etc) based on UInt64 counters polled over SNMP.

public class SnmpRate64 : SnmpRate<ulong, Counter64WithTimeSpan>
Inheritance
SnmpRate64
Inherited Members
Extension Methods

Methods

Calculate(SnmpDeltaHelper, ulong, string, double)

Calculates the rate using provided newCounter against previous counters buffered in this SnmpRate64 instance.

FromJsonString(string, TimeSpan, TimeSpan, RateBase)

Deserializes a JSON String to a SnmpRate64 instance.
Throws a JsonReaderException if the given rateHelperSerialized is an invalid string representation of a SnmpRate64 instance.