using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace MECF.Framework.RT.EquipmentLibrary.HardwareUnits.Common
{
    public class IOCommandModel
    {
        /// 
        /// 
        /// 
        public string CommandStr { get; set; }
        /// 
        /// 
        /// 
        public bool IsBasicFunction { get; set; }
        /// 
        /// 
        /// 
        public string IOCommandType { get; set; }
        /// 
        /// 
        /// 
        public bool IsSelected { get; set; }
        /// 
        /// 
        /// 
        public bool SpecialHandler { get; set; }
        /// 
        /// 
        /// 
        public string FunctionName { get; set; }
        /// 
        /// 
        /// 
        public string FunctionDiscription { get; set; }
        public string CommandName { get; set; }
        public string CommandParameter { get; set; }
    }
    public class CommandModelConfig
    {
        public List IOCommandList { get; set; }
    }
}