Files
2026-04-17 14:55:32 -04:00

31 lines
1.5 KiB
C#

namespace DTS.DASLib.Service.StateMachine
{
public class Status
{
public HardwareDiscoveryParameters HardwareDiscoveryParams = new HardwareDiscoveryParameters();
public HardwareDiscoveryStatusInfo HardwareDiscoveryStatusInfo = new HardwareDiscoveryStatusInfo();
public GlobalStatusInformation GlobalStatusInformation = new GlobalStatusInformation();
public GlobalStatusParameters GlobalStatusParameters = new GlobalStatusParameters();
public ConfigureStatusInformation ConfigureStatus = new ConfigureStatusInformation();
public ConfigureStatusParameters ConfigureParameters = new ConfigureStatusParameters();
public RealtimeStatusInformation RealtimeStatus = new RealtimeStatusInformation();
public RealtimeParameters RealtimeParams = new RealtimeParameters();
public DiagnoseParameters DiagnoseParams = new DiagnoseParameters();
public DownloadParameters DownloadParams = new DownloadParameters();
public DownloadStatusInformation DownloadStatusInfo = new DownloadStatusInformation();
public void Reset()
{
GlobalStatusParameters.Reset();
GlobalStatusInformation.Reset();
HardwareDiscoveryParams.Reset();
HardwareDiscoveryStatusInfo.Reset();
ConfigureStatus.Reset();
ConfigureParameters.Reset();
RealtimeStatus.Reset();
RealtimeParams.Reset();
DiagnoseParams.Reset();
}
}
}