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);
- }
- }
|