27 lines
740 B
C#
27 lines
740 B
C#
|
using System;
|
|||
|
using System.Collections.Generic;
|
|||
|
using System.Linq;
|
|||
|
using System.Text;
|
|||
|
using System.Threading.Tasks;
|
|||
|
|
|||
|
namespace SicPM2.RecipeExecutions
|
|||
|
{
|
|||
|
public interface IRecipeExecutor
|
|||
|
{
|
|||
|
bool IsError { get; }
|
|||
|
bool IsPaused { get; set; }
|
|||
|
|
|||
|
RecipeRunningInfo RecipeRunningInfo { get;}
|
|||
|
|
|||
|
bool CheckEnableRunProcess(out string reason);
|
|||
|
|
|||
|
void ResetToleranceChecker();
|
|||
|
void OnProcessStart(string v1, string recipeName, bool v2);
|
|||
|
void PauseRecipe(out string reason);
|
|||
|
bool CheckEndPoint();
|
|||
|
bool CheckAllDevicesStable(float v1, float v2, float v3, float v4, float v5, float v6, float v7, float v8, float v9);
|
|||
|
void AbortRunProcess(out string reason);
|
|||
|
}
|
|||
|
|
|||
|
}
|