| 12345678910111213141516171819202122232425262728 | using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using MECF.Framework.Common.Jobs;namespace FurnaceRT.Equipments.Schedulers{    public interface ISchedulerFACallback    {        void JobCreated(ControlJobInfo cj, ProcessJobInfo pj);        void JobCreateFailed(string module, string lotID, string jobID, string sequenceID);        void JobStarted(ControlJobInfo cj, ProcessJobInfo pj);        void JobStopped(ControlJobInfo cj, ProcessJobInfo pj);        void JobPaused(ControlJobInfo cj, ProcessJobInfo pj);        void JobResumed(ControlJobInfo cj, ProcessJobInfo pj);        void JobAborted(ControlJobInfo cj, ProcessJobInfo pj);        void JobFinished(ControlJobInfo cj, ProcessJobInfo pj);        void JobFailed(ControlJobInfo cj, ProcessJobInfo pj);    }}
 |