using System.Collections.Generic; namespace VirgoRT.HostWrapper { public interface IHostCallback { string GetSvidValue(string svName); List GetListSvidValue(string svName); bool MapCassette(string portId, out string reason); bool PPSelect(string portId, string jobId, string lotId, string[] slotSequence, out string reason); bool StartJob(string jobId, out string reason); bool AbortJob(string jobId, out string reason); bool PauseJob(string jobId, out string reason); bool ResumeJob(string jobId, out string reason); bool StopJob(string jobId, out string reason); bool Load(string portId, out string reason); bool Unload(string portId, out string reason); bool Lock(string portId, out string reason); bool Unlock(string portId, out string reason); bool ReadID(string portId, out string reason); bool WriteID(string portId, string carrierID, out string reason); bool ReadTag(string portId, out string reason); bool WriteTag(string portId, string tagData, out string reason); } }