/// <summary> /// Constructor /// </summary> /// <param name="quality">quality enumeration as a bitfield</param> /// <param name="time">timestamp</param> public MeasurementBase(Flags quality, DNPTime time) { this.quality = quality; this.time = time; }
/// <summary> /// Constructor /// </summary> /// <param name="quality">quality enumeration as a bitfield</param> /// <param name="time">timestamp</param> public TypedMeasurementBase(T value, Flags quality, DNPTime time) : base(quality, time) { this.value = value; }
public AnalogCommandEvent(double value, CommandStatus status, DNPTime time) { this.value = value; this.status = status; this.time = time; }
/// <summary> /// Constructor /// </summary> /// <param name="value">value of the measurement</param> /// <param name="quality">quality enumeration as a bitfield</param> /// <param name="time">timestamp</param> public DoubleBitBinary(DoubleBit value, Flags quality, DNPTime time) : base(value, quality, time) { }
/// <summary> /// Constructor /// </summary> /// <param name="value">value of the measurement</param> /// <param name="quality">quality enumeration as a bitfield</param> /// <param name="time">timestamp</param> public Binary(bool value, Flags quality, DNPTime time) : base(value, quality, time) { }
public BinaryCommandEvent(bool value, CommandStatus status, DNPTime time) { this.value = value; this.status = status; this.time = time; }
/// <summary> /// Constructor /// </summary> /// <param name="value">value of the measurement</param> /// <param name="quality">quality enumeration as a bitfield</param> /// <param name="time">timestamp</param> public SecurityStat(uint value, ushort assocId, Flags quality, DNPTime time) : base(value, quality, time) { this.assocId = assocId; }
/// <summary> /// Constructor /// </summary> /// <param name="value">value of the measurement</param> /// <param name="quality">quality enumeration as a bitfield</param> /// <param name="time">timestamp</param> public AnalogOutputStatus(double value, Flags quality, DNPTime time) : base(value, quality, time) { }
/// <summary> /// Constructor /// </summary> /// <param name="value">value of the measurement</param> /// <param name="quality">quality enumeration as a bitfield</param> /// <param name="time">timestamp</param> public BinaryOutputStatus(bool value, Flags quality, DNPTime time) : base(value, quality, time) { }
/// <summary> /// Constructor /// </summary> /// <param name="value">value of the measurement</param> /// <param name="quality">quality enumeration as a bitfield</param> /// <param name="time">timestamp</param> public FrozenCounter(System.UInt32 value, Flags quality, DNPTime time) : base(value, quality, time) { }
/// <summary> /// Constructor /// </summary> /// <param name="value">value of the measurement</param> /// <param name="quality">quality enumeration as a bitfield</param> /// <param name="time">timestamp</param> public Analog(double value, Flags quality, DNPTime time) : base(value, quality, time) { }