SMREmulator 1.0
ShingledMagneticRecordingEmulator

emuerror.h

Go to the documentation of this file.
00001 
00011 #ifndef __EMUERROR_H_
00012 #define __EMUERROR_H_
00013 
00014 
00015 /* -- Macro Definitions -- */
00016 #define BASE_ERROR_CODE 1 << 15
00017 
00018 /* Error Codes */
00019 #define EINVALIDFILE    BASE_ERROR_CODE | 0
00020 #define EUNSUPPORTED    BASE_ERROR_CODE | 1
00021 #define EFAIL                   BASE_ERROR_CODE | 2
00022 #define EBAND                   BASE_ERROR_CODE | 3
00023 #define ERBA                    BASE_ERROR_CODE | 4
00024 #define EOOB                    BASE_ERROR_CODE | 5
00025 #define EUPDATE                 BASE_ERROR_CODE | 6
00026 #define EVERSION                BASE_ERROR_CODE | 7
00027 
00028 
00029 
00030 #endif      /* __EMUERROR_H_ */