| 1234567891011121314151617181920212223242526272829303132 | using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace MECF.Framework.RT.EquipmentLibrary.HardwareUnits.LoadLocks{    public interface ILoadLock    {         bool CheckAtm();        bool CheckVacuum();         bool SetFastVentValve(bool isOpen, out string reason);        bool SetSlowVentValve(bool isOpen, out string reason);        bool SetFastPumpValve(bool isOpen, out string reason);        bool SetSlowPumpValve(bool isOpen, out string reason);        bool SetDoor(bool isOpen, out string reason);        bool CheckDoorOpen();        bool CheckDoorClose();        bool SetLift(bool isUp, out string reason);        bool SetLift(int slot, out string reason);        bool CheckLiftUp();        bool CheckLiftDown();        bool CheckLift(int slot);    }}
 |