IRayEventDef_MAM.h 1.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. /**
  2. * File: IRayEventDef_MAM.h
  3. *
  4. * Purpose: IRay FPD callback event definition
  5. *
  6. *
  7. * @author Haitao.Ning
  8. * @version 1.0 2015/4/23
  9. *
  10. * Copyright (C) 2009, 2015, iRay Technology (Shanghai) Ltd.
  11. *
  12. */
  13. #ifndef _IRAY_EVENT_DEF_H_
  14. #define _IRAY_EVENT_DEF_H_
  15. #define Evt_GeneralError 3 // General Error
  16. #define Evt_TaskResult_Succeed 4 // Task succeed
  17. #define Evt_TaskResult_Failed 5 // Task failed
  18. #define Evt_TaskResult_Canceled 6 // Task been canceled
  19. #define Evt_AutoTask_Started 7 // Task is started which is not emitted by user command, outer or AED image acquiring will trigger this event.
  20. #define Evt_ScanOnce_Request 8 // Request scanner to start a broadcast scanning
  21. #define Evt_HwCaliTemplateList 12 // Return hardware calibration template list
  22. #define Evt_TransactionAborted 17 // Notify that current transaction was aborted
  23. #define Evt_Image 1001 // Image received
  24. #define Evt_Prev_Image 1002 // Preview image received
  25. #define Evt_Retransfer_Image 1012 // Retransfered image received after break and re-connecting
  26. #define Evt_WaitImage_Timeout 1003 // Acqusition operation time out(equal: Possiable Image Loss)
  27. #define Evt_Exp_Prohibit 1004 // Exposure prohibit
  28. #define Evt_Exp_Enable 1005 // Exposure enable
  29. #define Evt_CustomROM 1014 // Return the customized data while invoking Cmd_ReadCustomROM
  30. #define Evt_ConnectProcess 2001 // Report Process info while connecting
  31. #define Evt_TemperatureHigh 2003 // Temperature too high
  32. #define Evt_FpsOutOfRange 2004 // Fps too high or too low
  33. #define Evt_TemplateOverDue 2006 // Calibration template file over due
  34. #define Evt_Exp_Window_Info 3001 // Return exposure window
  35. #define Evt_App_Mode_Info 3002 // Return Application mode
  36. #define Evt_Mammo_Flow_End 3003 // Return mammo flow end
  37. #define Evt_AED_Start 3004 // Return AED information
  38. #endif