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(); } } }