| 123456789101112131415161718192021222324252627282930313233343536373839 | namespace MECF.Framework.RT.EquipmentLibrary.HardwareUnits.LoadPorts.TDK{    public class ModHandler : IMsg   //common move    {        public bool background { get; private set; }        public string deviceID { private get; set; }        private string _cmd = string.Empty;        public ModHandler()        {            background = false;        }        public string package(params object[] args)        {            _cmd = args[0].ToString();            return string.Format("MOD:{0}", _cmd);        }        public string retry()        {            return string.Format("RFN:{0}", _cmd);        }        public bool unpackage(string type, string[] cmds)        {            if (!type.Equals("ACK"))                return false;            return true;        }        public bool canhandle(string id)        {            return id.Equals(_cmd);        }    }}
 |