Main Page | Modules | Data Structures | Directories | File List | Data Fields | Globals | Related Pages

errorCodes.h

Go to the documentation of this file.
00001 /* ndk - [ errorCodes.h ]
00002  *
00003  * General error codes for ndk kerenl
00004  *
00005  * (c)2004 dcipher / neuraldk
00006  *           www.neuraldk.org
00007  */
00008 
00018 #ifndef __ndk_errorcodes_h__
00019 #define __ndk_errorcodes_h__
00020 
00026 typedef enum _ErrorCode
00027 {
00028    // no error...
00029    ErrorNoError = 0,
00030    // generic error codes
00031    ErrorNotSupported = 0x01000000,
00032    ErrorNotImplemented,
00033    ErrorNotAvailable,
00034    ErrorNotOwner,
00035    ErrorNotFound,
00036    ErrorBadObject,
00037    ErrorBadParam,
00038    ErrorResourceInUse,
00039    ErrorTimedOut,
00040    ErrorOutOfMemory,
00041    ErrorOutOfBounds,
00042    ErrorUnknown,
00043    // driver specific error codes
00044    ErrorDriverNotFound = 0x02000000,
00045    ErrorDriverIsExclusive,
00046 } ErrorCode;
00047 
00048 #endif
00049 

Generated on Wed Mar 22 20:36:33 2006 for ndk by  doxygen 1.4.4