tbf/TBF/BenchControl/DataEntry/DataStream/OpenConnCompletedEventArgs.cs
2021-07-15 09:36:28 +02:00

33 lines
1.0 KiB
C#

///
/// Copyright (c) 2021 Sensus Slovensko a.s.
///
using System;
namespace TBF.BenchControl.DataEntry.DataStream
{
public class OpenConnCompletedEventArgs : EventArgs
{
public int WMNr0; /// 0-based water meter position
public Results.Entities.WaterMeter Wm;
public bool Connected;
public string WaterMeterID;
public OpenConnCompletedEventArgs(int wmNr0, Results.Entities.WaterMeter wm, bool connected, string waterMeterID)
{
this.WMNr0 = wmNr0;
this.Wm = wm;
this.Connected = connected;
this.WaterMeterID = connected ? waterMeterID : string.Empty;
}
public override string ToString()
{
return string.Format("WMNr0={0} IHead={1} WM={2} CommMsg={3} CommErr={4}",
WMNr0,
Wm.WMPosition,
Connected,
WaterMeterID);
}
}
}