Innovenergy_trunk/csharp/App/SaliMax/src/MiddlewareClasses/StatusMessage.cs

19 lines
558 B
C#

using InnovEnergy.App.SaliMax.Ess;
namespace InnovEnergy.App.SaliMax.MiddlewareClasses;
public class StatusMessage
{
public required Int32 InstallationId { get; set; }
public required SalimaxAlarmState Status { get; set; }
public required MessageType Type { get; set; }
public List<AlarmOrWarning>? Warnings { get; set; }
public List<AlarmOrWarning>? Alarms { get; set; }
}
public enum MessageType
{
AlarmOrWarning,
Heartbit
}