/// /// Copyright (c) 2020-2022 Sensus Slovensko a.s. /// using System; using Dirichlet.Numerics; using SchematicDrawing; namespace TBF.UiBridge { public class StateMachineTickEventArgs : EventArgs { public readonly UInt128 Route; public readonly bool[] MsrmntAvailableFlags; public readonly double[] MeasuredValues; public readonly string[] AltStrings; public readonly double[] Setpoints; public readonly DrawingShape[] CustomBitmaps; public StateMachineTickEventArgs(UInt128 route, bool[] msrmntAvailableFlags, double[] measuredValues, string[] altStrings, double[] setpoints, DrawingShape[] customBitmaps) { Route = route; MsrmntAvailableFlags = msrmntAvailableFlags; MeasuredValues = measuredValues; AltStrings = altStrings; Setpoints = setpoints; CustomBitmaps = customBitmaps; } } }