IHostCallback.cs 730 B

1234567891011121314151617181920212223242526
  1. using System.Collections.Generic;
  2. namespace Virgo_DRT.HostWrapper
  3. {
  4. public interface IHostCallback
  5. {
  6. string GetSvidValue(string svName);
  7. List<string> GetListSvidValue(string svName);
  8. bool Start(out string reason);
  9. bool Pause(out string reason);
  10. bool Resume(out string reason);
  11. bool Abort(out string reason);
  12. bool LotComplete(out string reason);
  13. bool Unclamp(out string reason);
  14. bool ReadID(out string reason);
  15. bool Unload(out string reason);
  16. bool ScanSlot(string portId, out string reason);
  17. bool PPSelect(string recipeId, out string reason);
  18. //bool StartTransfer(HostRecipe recipe, out string reason);
  19. }
  20. }