17 #ifndef __IGTL_STATUS_H
18 #define __IGTL_STATUS_H
23 #define IGTL_STATUS_HEADER_SIZE 30
25 #define IGTL_STATUS_ERROR_NAME_LENGTH 20
29 #define IGTL_STATUS_INVALID 0
30 #define IGTL_STATUS_OK 1
31 #define IGTL_STATUS_UNKNOWN_ERROR 2
32 #define IGTL_STATUS_PANICK_MODE 3
33 #define IGTL_STATUS_NOT_FOUND 4
34 #define IGTL_STATUS_ACCESS_DENIED 5
35 #define IGTL_STATUS_BUSY 6
36 #define IGTL_STATUS_TIME_OUT 7
37 #define IGTL_STATUS_OVERFLOW 8
38 #define IGTL_STATUS_CHECKSUM_ERROR 9
39 #define IGTL_STATUS_CONFIG_ERROR 10
40 #define IGTL_STATUS_RESOURCE_ERROR 11
41 #define IGTL_STATUS_ILLEGAL_INSTRUCTION 12
42 #define IGTL_STATUS_NOT_READY 13
43 #define IGTL_STATUS_MANUAL_MODE 14
44 #define IGTL_STATUS_DISABLED 15
45 #define IGTL_STATUS_NOT_PRESENT 16
46 #define IGTL_STATUS_UNKNOWN_VERSION 17
47 #define IGTL_STATUS_HARDWARE_FAILURE 18
48 #define IGTL_STATUS_SHUT_DOWN 19