namespace VisionCommon {
///
/// 장비의 카메라 트리거 인터페이스
///
public interface IEquipTrigger {
///
/// SW or HW 트리거 모드 일괄 설정
///
/// 파라미터
/// 성공 유무
int SetTrigger(object param = null);
///
/// SW 트리거 모드 설정
///
/// 파라미터
/// 성공 유무
int SetSwTrigger(object param = null);
///
/// HW 트리거 모드 설정
///
/// 파라미터
/// 성공 유무
int SetHwTrigger(object param = null);
///
/// 트리거 On
///
/// 성공 유무
int TriggerOn();
///
/// 트리거 Off
///
/// 성공 유무
int TriggerOff();
///
/// 트리거 신호 On
///
/// 카메라 컨피그
void TriggerOn(CamConfig camConfig);
///
/// 트리거 신호 Off
///
/// 카메라 컨피그
void TriggerOff(CamConfig camConfig);
}
}