gxerror.h File Reference
Detailed Description
GX system error codes and messages
The GX is the base system for the majority of the Adaptive Recognition products. It is a collection of loadable modules and library functions and gives an easy to program interface to the hardware devices.
This file contains the error codes and descriptions of the GX system.
Go to the source code of this file.
|
Enumerations |
enum | GX_ERROR_CODES {
GX_ENOERR = 0x0000,
GX_ENOENT = 0x0002,
GX_ENOMEM = 0x000c,
GX_EACCES = 0x000d,
GX_EFAULT = 0x000e,
GX_EBUSY = 0x0010,
GX_EEXIST = 0x0011,
GX_ENODEV = 0x0013,
GX_EINVAL = 0x0016,
GX_ERANGE = 0x0022,
GX_EDATA = 0x003D,
GX_ECOMM = 0x0046,
GX_ETIMEDOUT = 0x006E,
GX_EOPEN = 0x1000,
GX_ECREAT = 0x1001,
GX_EREAD = 0x1002,
GX_EWRITE = 0x1003,
GX_EFILE = 0x1004,
GX_EINVIMG = 0x1010,
GX_EINVFUNC = 0x1011,
GX_EHWKEY = 0x1012,
GX_EVERSION = 0x1013,
GX_EASSERT = 0x1014,
GX_EDISCON = 0x1015,
GX_EIMGPROC = 0x1016,
GX_EAUTH = 0x1017,
GX_ELIC = 0x1018,
GX_ENNCLIMIT = 0x1030,
GX_ENNCNLO = 0x1031,
GX_ENOMODULE = 0x8000
} |
| System and GX-specific error codes. More...
|
Enumeration Type Documentation
System and GX-specific error codes.
- Enumerator:
-
GX_ENOERR |
No Error. |
GX_ENOENT |
Entry not found (ENOENT). |
GX_ENOMEM |
Memory allocation error (ENOMEM). |
GX_EACCES |
Permission denied (EACCES). |
GX_EFAULT |
Bad address or program error (EFAULT). |
GX_EBUSY |
Resource busy (EBUSY). |
GX_EEXIST |
File exists (EEXIST). |
GX_ENODEV |
No such device (ENODEV). |
GX_EINVAL |
Invalid parameter (EINVAL). |
GX_ERANGE |
Data out of range (ERANGE). |
GX_EDATA |
No data available (Linux - ENODATA). |
GX_ECOMM |
Communication error on send (Linux - ECOMM). |
GX_ETIMEDOUT |
Function timed out (Linux - ETIMEDOUT). |
GX_EOPEN |
File open error. |
GX_ECREAT |
File creation error. |
GX_EREAD |
File read error. |
GX_EWRITE |
File write error. |
GX_EFILE |
Invalid file content. |
GX_EINVIMG |
Invalid image. |
GX_EINVFUNC |
Invalid function. |
GX_EHWKEY |
Hardware key does not work properly. |
GX_EVERSION |
Invalid version. |
GX_EASSERT |
Assertion occurred. |
GX_EDISCON |
Device is disconnected. |
GX_EIMGPROC |
Image processing failed. |
GX_EAUTH |
Authenticity cannot be determined. |
GX_ELIC |
Licence handling error. |
GX_ENNCLIMIT |
Limit of the licence reached: no further OCR process can be done. |
GX_ENNCNLO |
NNC device is no longer operational. |
GX_ENOMODULE |
The specified module cannot be found (module: 'ls'). |