18 lines
516 B
C#
18 lines
516 B
C#
|
|
namespace InnovEnergy.App.Backend.Websockets;
|
|
|
|
public class StatusMessage
|
|
{
|
|
public required Int32 InstallationId { get; set; }
|
|
public required int 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
|
|
}
|