using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace VisionCommon { /// /// 장비의 운영 모드 상태 체크를 위한 인터페이스 /// public interface IEquipMode { /// /// 시뮬레이션 모드 상태인지 체크 /// /// 상태 플래그 bool IsSimulMode(); /// /// 드라이런 또는 물류 모드 상태인지 체크 /// /// 상태 플래그 bool IsDryrunOrTransferMode(); /// /// 드라이런과 물류 모드 상태가 아닌지 체크 /// /// 상태 플래그 bool IsNotDryrunAndTransferMode(); /// /// 드라이런 모드 상태인지 체크 /// /// 상태 플래그 bool IsDryrunMode(); /// /// 물류 모드 상태인지 체크 /// /// 상태 플래그 bool IsTransferMode(); } }