namespace VisionCommon { /// /// 비전 알람 코드 /// public enum eVisionAlarmCode { // Light [10 ~ 19] /// 조명 설정 에러 LIGHT_SET_ERROR = 10, // Camera [20 ~ 29] /// 카메라 연결 에러 CAMERA_CONNECTION_ERROR = 20, /// 카메라 그랩 에러 CAMERA_GRAB_ERROR = 21, } /// /// 비전 알람 인터페이스 /// public interface IVisionAlarm { /// /// 알람을 등록한다. /// /// 결과 상태 코드 int RegisterAlarm(); /// /// 알람을 발생시킨다. /// /// 비전 알람 코드 /// 결과 상태 코드 int SetAlarm(eVisionAlarmCode visionAlarmCode); /// /// 알람을 발생시킨다. /// /// 비전 알람 코드 /// 결과 상태 코드 int SetAlarm(int equipAlarmCode); } }