using athosRT.Devices.EFEM.Task; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace athosRT.Devices.EFEM.ABS { public static class EmptyPolicy { public static bool Empty_Policy(out string reason) { reason = string.Empty; return true; } } public class StallPolicy : CheckImp, IPolicy { public new bool Check(string device, out string reason) { return EmptyPolicy.Empty_Policy(out reason); } } public class LIMITPolicy : CheckImp, IPolicy { public new bool Check(string device, out string reason) { return EmptyPolicy.Empty_Policy(out reason); } } public class SENSORPolicy : CheckImp, IPolicy { public new bool Check(string device, out string reason) { return EmptyPolicy.Empty_Policy(out reason); } } public class POSITIONPolicy : CheckImp, IPolicy { public new bool Check(string device, out string reason) { return EmptyPolicy.Empty_Policy(out reason); } } public class COMMPolicy : CheckImp, IPolicy { public new bool Check(string device, out string reason) { return EmptyPolicy.Empty_Policy(out reason); } } public class COMM2Policy : CheckImp, IPolicy { public new bool Check(string device, out string reason) { return EmptyPolicy.Empty_Policy(out reason); } } public class VACONPolicy : CheckImp, IPolicy { public new bool Check(string device, out string reason) { return EmptyPolicy.Empty_Policy(out reason); } } public class VACOFPolicy : CheckImp, IPolicy { public new bool Check(string device, out string reason) { return EmptyPolicy.Empty_Policy(out reason); } } public class CLAMPONPolicy : CheckImp, IPolicy { public new bool Check(string device, out string reason) { return EmptyPolicy.Empty_Policy(out reason); } } public class CLAMPOFPolicy : CheckImp, IPolicy { public new bool Check(string device, out string reason) { return EmptyPolicy.Empty_Policy(out reason); } } public class PRTWAFPolicy : CheckImp, IPolicy { public new bool Check(string device, out string reason) { return EmptyPolicy.Empty_Policy(out reason); } } public class CRSWAFPolicy : CheckImp, IPolicy { public new bool Check(string device, out string reason) { return EmptyPolicy.Empty_Policy(out reason); } } public class THICKWAFPolicy : CheckImp, IPolicy { public new bool Check(string device, out string reason) { return EmptyPolicy.Empty_Policy(out reason); } } public class THINWAFPolicy : CheckImp, IPolicy { public new bool Check(string device, out string reason) { return EmptyPolicy.Empty_Policy(out reason); } } public class DBLWAFPolicy : CheckImp, IPolicy { public new bool Check(string device, out string reason) { return EmptyPolicy.Empty_Policy(out reason); } } public class BOWWAFPolicy : CheckImp, IPolicy { public new bool Check(string device, out string reason) { return EmptyPolicy.Empty_Policy(out reason); } } public class COMMANDPolicy : CheckImp, IPolicy { public new bool Check(string device, out string reason) { return EmptyPolicy.Empty_Policy(out reason); } } public class PODNGPolicy : CheckImp, IPolicy { public new bool Check(string device, out string reason) { return EmptyPolicy.Empty_Policy(out reason); } } public class PODMISMATCHPolicy : CheckImp, IPolicy { public new bool Check(string device, out string reason) { return EmptyPolicy.Empty_Policy(out reason); } } public class VAC_SPolicy : CheckImp, IPolicy { public new bool Check(string device, out string reason) { return EmptyPolicy.Empty_Policy(out reason); } } public class CLAMP_SPolicy : CheckImp, IPolicy { public new bool Check(string device, out string reason) { return EmptyPolicy.Empty_Policy(out reason); } } public class SAFTYPolicy : CheckImp, IPolicy { public new bool Check(string device, out string reason) { return EmptyPolicy.Empty_Policy(out reason); } } public class LOCKNGPolicy : CheckImp, IPolicy { public new bool Check(string device, out string reason) { return EmptyPolicy.Empty_Policy(out reason); } } public class UNLOCKNGPolicy : CheckImp, IPolicy { public new bool Check(string device, out string reason) { return EmptyPolicy.Empty_Policy(out reason); } } public class L_KEY_LKPolicy : CheckImp, IPolicy { public new bool Check(string device, out string reason) { return EmptyPolicy.Empty_Policy(out reason); } } public class L_KEY_ULPolicy : CheckImp, IPolicy { public new bool Check(string device, out string reason) { return EmptyPolicy.Empty_Policy(out reason); } } public class MAP_SPolicy : CheckImp, IPolicy { public new bool Check(string device, out string reason) { return EmptyPolicy.Empty_Policy(out reason); } } public class MAP_S1Policy : CheckImp, IPolicy { public new bool Check(string device, out string reason) { return EmptyPolicy.Empty_Policy(out reason); } } public class MAP_S2Policy : CheckImp, IPolicy { public new bool Check(string device, out string reason) { return EmptyPolicy.Empty_Policy(out reason); } } public class WAFLOSTPolicy : CheckImp, IPolicy { public new bool Check(string device, out string reason) { return EmptyPolicy.Empty_Policy(out reason); } } public class ALIGNNGPolicy : CheckImp, IPolicy { public new bool Check(string device, out string reason) { return EmptyPolicy.Empty_Policy(out reason); } } public class DRIVERPolicy : CheckImp, IPolicy { public new bool Check(string device, out string reason) { return EmptyPolicy.Empty_Policy(out reason); } } public class DRPOWERDOWNPolicy : CheckImp, IPolicy { public new bool Check(string device, out string reason) { return EmptyPolicy.Empty_Policy(out reason); } } public class HARDWAREPolicy : CheckImp, IPolicy { public new bool Check(string device, out string reason) { return EmptyPolicy.Empty_Policy(out reason); } } public class INTERNALPolicy : CheckImp, IPolicy { public new bool Check(string device, out string reason) { return EmptyPolicy.Empty_Policy(out reason); } } public class E84_TIMEOUTxPolicy : CheckImp, IPolicy { public new bool Check(string device, out string reason) { return EmptyPolicy.Empty_Policy(out reason); } } public class E84_CS_VALIDPolicy : CheckImp, IPolicy { public new bool Check(string device, out string reason) { return EmptyPolicy.Empty_Policy(out reason); } } public class READFAILPolicy : CheckImp, IPolicy { public new bool Check(string device, out string reason) { return EmptyPolicy.Empty_Policy(out reason); } } }