| 12345678910111213141516171819202122232425262728293031323334353637383940 | using MECF.Framework.Common.Equipment;namespace MECF.Framework.RT.Core.Equipments{    public class ModuleBase : DeviceBase, IModule    {        public ModuleStateEnum ModuleState { get; set; }         public ModuleBase(string module, string name):base(module, name)        {        }        public virtual string[] GetMaterialLocationNames()        {            return null;        }        public virtual bool Initialize()        {            return true;        }        public virtual void Monitor()        {                    }        public virtual void Terminate()        {                     }        public virtual void Reset()        {                     }    }}
 |