tbf/TBF/BenchControl/DataEntry/DataStream/OpenConnCompletedEventArgs.cs

33 lines
1.0 KiB
C#
Raw Normal View History

2021-07-14 14:52:27 +00:00
///
/// 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);
}
}
}