using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace SKMC.Api.Machine.Monitor
{
///
/// 机台锁存任务
///
public class MachineLatchTask
{
///
/// 监测任务
///
public Delegate Task { get; set; }
///
/// 是否已初始化
///
public bool Initialized { get; set; }
///
/// 当前结果
///
public int LatchResult { get; set; }
///
/// 锁存模式
///
public LatchMode Mode { get; set; }
///
/// 触发时间
///
public DateTime LatchTime { get; set; }
///
/// 异常信息
///
public string ErrorInfo { get; set; }
///
/// 触发后回调动作
///
public Action Callback { get; set; }
}
}