Header Header

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').


Generated  for GX
(c) Adaptive Recognition