00001 /****** 00002 * 00003 * Modifications: 00004 * 00005 * 07Dec99 JMN: Defined error codes from tape manager 00006 * 00007 ************************************************************/ 00008 00009 #ifndef _STATUS_H_ 00010 #define _STATUS_H_ 00011 /* general error status codes */ 00012 #define STAT_OK 0 00013 #define STAT_ERROR 1 /* generic error */ 00014 #define STAT_TOKEN 2 /* nonexisting token */ 00015 #define STAT_PROTO 3 /* protocol violation */ 00016 #define STAT_CMD 4 /* unknown command */ 00017 #define STAT_SEQ 5 /* sequence violation */ 00018 #define STAT_RELEASE 6 /* error releasing the event */ 00019 #define STAT_TIMED_OUT 7 /* timout */ 00020 #define STAT_FORCED_STOP 8 /* ??? Tonko */ 00021 00022 00023 00024 // John's stuff ???? 00025 00026 /* Status to Trigger of returned tokens: STAT_OK event accepted */ 00027 #define STAT_DAQ_REJ 1 /* Event rejected by DAQ TDI */ 00028 #define STAT_TM_REJ 2 /* Event rejected by error in TM processing */ 00029 #define STAT_GL3_REJ 3 /* Event rejected by GL3 */ 00030 #define STAT_SB_REJ 4 /* Event rejected by error in SB processing */ 00031 #define STAT_EVB_REJ 5 /* Event rejected by error in EVB processing */ 00032 #define STAT_TDI_TIME 6 /* DAQ received a token from DET but not TDI */ 00033 #define STAT_DET_TIME 7 /* DAQ received a token from TDI but not DET */ 00034 #define STAT_TDI_REJ 16 /* Token NOT sent to DAQ by TDI because of error condition */ 00035 00036 #define CHECK_CONDITION 2 /* Error codes from tape_man: SCSI Check Condition */ 00037 #define PING_FAILURE 3 /* Cannot connect to remote host */ 00038 #define TAPER_DISABLED 4 /* Taper disabled by Run Control for reboot */ 00039 #define WRITE_NOT_RDY 11 /* Test Unit Ready failed during write sequence */ 00040 #define UNKNOWN_ERR 12 /* Unprogrammed Sense Key */ 00041 #define UNIT_ATN_ERR 13 /* Unrecovered Unit Atn error */ 00042 #define UNIT_NOT_RDY_ERR 14 /* Could not get Unit Ready */ 00043 #define EVB_ILL_REQ 15 /* Illegal Request from EVB */ 00044 #define DISC_ERR 16 /* Error wwhile writing to disc file */ 00045 #define OPEN_ERR 17 /* Could not open disc file */ 00046 00047 00048 00049 #endif
1.5.9