Kofax Mobile SDK API Reference
Public Member Functions | Public Attributes | List of all members
ErrorInfo Enum Reference

The ErrorInfo enum can be used by application developers to lookup error information. More...

Public Member Functions

 ErrorInfo (int errCode)
 
int getErr ()
 The getErr method returns the numeric error code for a given error condition. More...
 
String getErrMsg ()
 The getErrMsg method returns the short error description for a given error condition. More...
 
String getErrDesc ()
 The getErrDesc method returns the detailed description and/or cause for a given error condition. More...
 
String getErrCause ()
 
void setErrCause (String errorCause)
 

Public Attributes

 KMC_SUCCESS =(0)
 
 KMC_GN_FILE_NOT_FOUND =(ErrGrp.KMC_GN_BASE + 1)
 
 KMC_GN_OUT_OF_MEMORY =(ErrGrp.KMC_GN_BASE + 2)
 
 KMC_GN_UNKNOWN_ERROR =(ErrGrp.KMC_GN_BASE + 3)
 
 KMC_GN_PARAM_NEGATIVE =(ErrGrp.KMC_GN_BASE + 4)
 
 KMC_GN_UNSUPPORTED_OPERATION =(ErrGrp.KMC_GN_BASE + 5)
 
 KMC_GN_BAD_APPLICATION_CONTEXT =(ErrGrp.KMC_GN_BASE + 6)
 
 KMC_GN_DESERIALIZE_VERSION_ERROR =(ErrGrp.KMC_GN_BASE + 7)
 
 KMC_GN_DESERIALIZE_OBJECT_ERROR =(ErrGrp.KMC_GN_BASE + 8)
 
 KMC_GN_SESSION_CREATE_ERROR =(ErrGrp.KMC_GN_BASE + 9)
 
 KMC_GN_SESSION_DISMISS_ERROR =(ErrGrp.KMC_GN_BASE + 10)
 
 KMC_GN_NULL_POINTER_EXCEPTION =(ErrGrp.KMC_GN_BASE + 11)
 
 KMC_GN_IO_EXCEPTION =(ErrGrp.KMC_GN_BASE + 12)
 
 KMC_GN_ILLEGAL_ARGUMENT_EXCEPTION =(ErrGrp.KMC_GN_BASE + 13)
 
 KMC_GN_INTERNAL_ERROR =(ErrGrp.KMC_GN_BASE + 14)
 
 KMC_GN_ILLEGAL_THREAD_STATE_EXCEPTION =(ErrGrp.KMC_GN_BASE + 15)
 
 KMC_GN_FILE_NOT_FOUND_EXCEPTION =(ErrGrp.KMC_GN_BASE + 16)
 
 KMC_GN_LOGIN_NOT_APPLICABLE =(ErrGrp.KMC_GN_BASE + 17)
 
 KMC_LO_INVALID_SERVER_URL =(ErrGrp.KMC_LO_BASE + 1)
 
 KMC_LO_SERVER_URL_NOT_SET =(ErrGrp.KMC_LO_BASE + 2)
 
 KMC_LO_USERNAME_NOT_SET =(ErrGrp.KMC_LO_BASE + 3)
 
 KMC_LO_USER_ALREADY_LOGGED_IN =(ErrGrp.KMC_LO_BASE + 4)
 
 KMC_LO_USER_NOT_LOGGED_IN_ON_LOGOUT =(ErrGrp.KMC_LO_BASE + 5)
 
 KMC_LO_USER_LOGGING_IN_ON_LOGIN =(ErrGrp.KMC_LO_BASE + 6)
 
 KMC_LO_USER_ALREADY_LOGGED_OUT =(ErrGrp.KMC_LO_BASE + 7)
 
 KMC_LO_USER_LOGGING_OUT_ON_LOGOUT =(ErrGrp.KMC_LO_BASE + 8)
 
 KMC_LO_DEVICE_REG_LICENSING_ERROR =(ErrGrp.KMC_LO_BASE + 9)
 
 KMC_LO_SESSION_STATE_BUSY =(ErrGrp.KMC_LO_BASE + 10)
 
 KMC_LO_USER_LOGIN_ERROR =(ErrGrp.KMC_LO_BASE + 11)
 
 KMC_LO_PAGE_NOT_FOUND =(ErrGrp.KMC_LO_BASE+12)
 
 KMC_LO_IMAGE_NOT_FOUND =(ErrGrp.KMC_LO_BASE+13)
 
 KMC_LO_DOMAIN =(ErrGrp.KMC_LO_BASE+14)
 
 KMC_LO_EMAIL =(ErrGrp.KMC_LO_BASE+15)
 
 KMC_LO_NOT_REGISTERED =(ErrGrp.KMC_LO_BASE + 16)
 
 KMC_LO_REGISTERING =(ErrGrp.KMC_LO_BASE + 17)
 
 KMC_LO_OVERLAPPED_OPERATIONS =(ErrGrp.KMC_LO_BASE + 18)
 
 KMC_LO_INVALID_SESSION_STATE =(ErrGrp.KMC_LO_BASE + 19)
 
 KMC_LO_LOGIN_NOT_ALLOWED =(ErrGrp.KMC_LO_BASE + 20)
 
 KMC_LO_NOT_LOGGED_IN =(ErrGrp.KMC_LO_BASE + 21)
 
 KMC_LO_USER_LOGOUT_ERROR =(ErrGrp.KMC_LO_BASE + 22)
 
 KMC_LO_TASK_LOCK_ACQUIRE_ERROR =(ErrGrp.KMC_LO_BASE + 23)
 
 KMC_LO_NO_OPERATION_TO_CANCEL =(ErrGrp.KMC_LO_BASE + 24)
 
 KMC_LO_OPERATION_NOT_CANCELLABLE =(ErrGrp.KMC_LO_BASE + 25)
 
 KMC_LO_OPERATION_CANCELLED =(ErrGrp.KMC_LO_BASE + 26)
 
 KMC_LO_INVALID_DOCUMENT_TYPE_NAME =(ErrGrp.KMC_LO_BASE + 27)
 
 KMC_LO_DOWNLOAD_DOCUMENT_FIELDS_ERROR =(ErrGrp.KMC_LO_BASE + 28)
 
 KMC_LO_SUBMIT_PNG =(ErrGrp.KMC_LO_BASE + 29)
 
 KMC_LO_SUBMIT_BITMAP =(ErrGrp.KMC_LO_BASE + 30)
 
 KMC_LO_START_SUBMIT_JOB_ERROR =(ErrGrp.KMC_LO_BASE + 31)
 
 KMC_LO_SUBMIT_DOCUMENT_IMAGES_ERROR =(ErrGrp.KMC_LO_BASE + 32)
 
 KMC_LO_START_SUBMIT_INVALID_JOB_ID =(ErrGrp.KMC_LO_BASE + 33)
 
 KMC_LO_SUBMIT_DOCUMENT_FILEIO_ERROR =(ErrGrp.KMC_LO_BASE+34)
 
 KMC_LO_SUBMIT_DOCUMENT_FILE_CLOSE_ERROR =(ErrGrp.KMC_LO_BASE+35)
 
 KMC_LO_SUBMIT_DOCUMENT_NO_IMAGE_ERROR =(ErrGrp.KMC_LO_BASE+36)
 
 KMC_LO_PAGE_IMAGE_INDEX_INVALID =(ErrGrp.KMC_LO_BASE+37)
 
 KMC_LO_SUBMIT_DOCUMENT_MIMETYPE_ERROR =(ErrGrp.KMC_LO_BASE+38)
 
 KMC_LO_SUBMIT_DOCUMENT_IMAGE_REP_ERROR =(ErrGrp.KMC_LO_BASE+39)
 
 KMC_LO_SUBMIT_DOCUMENT_IMAGE_FILE_MISSING =(ErrGrp.KMC_LO_BASE+40)
 
 KMC_LO_OPERATION_CANCEL_ERROR =(ErrGrp.KMC_LO_BASE+41)
 
 KMC_LO_INVALID_SESSION_STATE_TRANSITION =(ErrGrp.KMC_LO_BASE+42)
 
 KMC_LO_REGISTERING_NOT_ALLOWED =(ErrGrp.KMC_LO_BASE+43)
 
 KMC_LO_DOWNLOAD_DOCUMENT_SCAN_SETTINGS_ERROR =(ErrGrp.KMC_LO_BASE + 44)
 
 KMC_LO_EVENT_LOCK_ACQUIRE_ERROR =(ErrGrp.KMC_LO_BASE + 45)
 
 KMC_LO_REQUEST_TIMEOUT =(ErrGrp.KMC_LO_BASE + 48)
 
 KMC_LO_SERVER_TIMEOUT =(ErrGrp.KMC_LO_BASE + 49)
 
 KMC_LO_INVALID_CERTIFICATE =(ErrGrp.KMC_LO_BASE + 51)
 
 KMC_LO_REGISTER_REQUIRES_AUTH =(ErrGrp.KMC_LO_BASE + 53)
 
 KMC_ED_FILEPATH =(ErrGrp.KMC_ED_BASE + 1)
 
 KMC_ED_MIMETYPE =(ErrGrp.KMC_ED_BASE + 2)
 
 KMC_ED_NOIMAGE =(ErrGrp.KMC_ED_BASE + 3)
 
 KMC_ED_IMAGELEAK =(ErrGrp.KMC_ED_BASE + 4)
 
 KMC_ED_NONEXISTENT_FILE =(ErrGrp.KMC_ED_BASE + 6)
 
 KMC_ED_FILE_NOT_DELETABLE =(ErrGrp.KMC_ED_BASE + 7)
 
 KMC_ED_FILE_STILL_REMAINS =(ErrGrp.KMC_ED_BASE + 8)
 
 KMC_ED_MIMETYPE_MISMATCH =(ErrGrp.KMC_ED_BASE + 10)
 
 KMC_ED_JPEG_BITDEPTH =(ErrGrp.KMC_ED_BASE + 11)
 
 KMC_ED_FILE_EXISTS =(ErrGrp.KMC_ED_BASE + 12)
 
 KMC_ED_IMAGE_IS_SCALED =(ErrGrp.KMC_ED_BASE + 13)
 
 KMC_ED_OBJECT_REP_BITMAP_MISMATCH =(ErrGrp.KMC_ED_BASE + 14)
 
 KMC_ED_OBJECT_REP_FILE_MISMATCH =(ErrGrp.KMC_ED_BASE + 15)
 
 KMC_ED_INVALID_ISO_DATE_TIME_FORMAT =(ErrGrp.KMC_ED_BASE + 17)
 
 KMC_ED_INVALID_JPEG_QUALITY_VALUE =(ErrGrp.KMC_ED_BASE + 18)
 
 KMC_ED_BITMAP_WRITE_TO_FILE_FAILED =(ErrGrp.KMC_ED_BASE + 19)
 
 KMC_ED_INVALID_DPI =(ErrGrp.KMC_ED_BASE + 20)
 
 KMC_ED_ALREADY_CLEAR =(ErrGrp.KMC_ED_BASE + 21)
 
 KMC_ED_ALTERNATE_FILEIO_ENGINE =(ErrGrp.KMC_ED_BASE + 22)
 
 KMC_ED_BITMAP_READ_FROM_FILE_FAILED =(ErrGrp.KMC_ED_BASE + 23)
 
 KMC_ED_IMAGE_WRITTEN_IS_NOT_BITONAL =(ErrGrp.KMC_ED_BASE + 32)
 
 KMC_ED_IMAGE_WRITTEN_IS_NOT_GRAY =(ErrGrp.KMC_ED_BASE + 33)
 
 KMC_ED_UNRECOGNIZED_MIME_TYPE =(ErrGrp.KMC_ED_BASE + 35)
 
 KMC_ED_BITMAP_DIMENSIONS_IMMUTABLE =(ErrGrp.KMC_ED_BASE + 36)
 
 KMC_ED_BITMAP_DIMENSIONS_NO_UPSCALE =(ErrGrp.KMC_ED_BASE + 37)
 
 KMC_ED_IMAGE_FILE_DIMENSIONS_ERROR =(ErrGrp.KMC_ED_BASE + 38)
 
 KMC_ED_IMAGE_INVALID_SCALING_FACTOR =(ErrGrp.KMC_ED_BASE + 39)
 
 KMC_ED_IMAGE_PERFECTION_PROFILE_EMPTY =(ErrGrp.KMC_ED_BASE + 40)
 
 KMC_ED_OBJECT_REP_NO_BITMAP =(ErrGrp.KMC_ED_BASE + 41)
 
 KMC_ED_BUFFER_EXISTS =(ErrGrp.KMC_ED_BASE + 42)
 
 KMC_ED_BUFFER =(ErrGrp.KMC_ED_BASE + 43)
 
 KMC_ED_BUFFER_ALREADY_CLEARED =(ErrGrp.KMC_ED_BASE + 44)
 
 KMC_ED_OBJECT_REP_MISMATCH =(ErrGrp.KMC_ED_BASE + 45)
 
 KMC_ED_ALREADY_BUFFERED =(ErrGrp.KMC_ED_BASE + 46)
 
 KMC_ED_DELETE_BUFFERED_FILE =(ErrGrp.KMC_ED_BASE + 47)
 
 KMC_ED_NO_MEMORY_FOR_BUFFERED_FILE =(ErrGrp.KMC_ED_BASE + 48)
 
 KMC_ED_BUFFERED_READ_FAILED =(ErrGrp.KMC_ED_BASE + 49)
 
 KMC_ED_NO_BUFFERED_IMAGE =(ErrGrp.KMC_ED_BASE + 50)
 
 KMC_ED_INVALID_FOR_OBJECT_REP =(ErrGrp.KMC_ED_BASE + 51)
 
 KMC_ED_NONEXISTENT_LOAD_SETTINGS_FILE =(ErrGrp.KMC_ED_BASE + 52)
 
 KMC_ED_NONEXISTENT_OCR_REGION_TYPE =(ErrGrp.KMC_ED_BASE + 53)
 
 KMC_ED_FILE_RESTRICTION_MIMETYPE =(ErrGrp.KMC_ED_BASE + 54)
 
 KMC_ED_FILE_RESTRICTION_BITDEPTH =(ErrGrp.KMC_ED_BASE + 55)
 
 KMC_ED_FILE_RESTRICTION_DPI =(ErrGrp.KMC_ED_BASE + 56)
 
 KMC_ED_INVALID_DOCUMENT_DIMENSIONS =(ErrGrp.KMC_ED_BASE + 57)
 
 KMC_UI_FLASH_AUTO_NOT_SUPPORTED =(ErrGrp.KMC_UI_BASE + 1)
 
 KMC_UI_FLASH_ON_NOT_SUPPORTED =(ErrGrp.KMC_UI_BASE + 2)
 
 KMC_UI_FLASH_OFF_NOT_SUPPORTED =(ErrGrp.KMC_UI_BASE + 3)
 
 KMC_UI_SCALING_FACTOR =(ErrGrp.KMC_UI_BASE + 4)
 
 KMC_UI_INVALID_THRESHOLD_ARGUMENT =(ErrGrp.KMC_UI_BASE + 5)
 
 KMC_UI_INVALID_DECLINATION_ARGUMENT =(ErrGrp.KMC_UI_BASE + 6)
 
 KMC_UI_INVALID_STABILITY_DELAY_ARGUMENT =(ErrGrp.KMC_UI_BASE + 7)
 
 KMC_UI_IMAGE_NULL =(ErrGrp.KMC_UI_BASE + 8)
 
 KMC_UI_CAMERA_ALREADY_OPEN =(ErrGrp.KMC_UI_BASE + 9)
 
 KMC_UI_CAMERA_OPERATION_FAILURE =(ErrGrp.KMC_UI_BASE + 10)
 
 KMC_UI_CAMERA_LOCK_ACQUIRE_FAILURE =(ErrGrp.KMC_UI_BASE + 11)
 
 KMC_UI_INVALID_AXIS_THRESHOLD_ARGUMENT =(ErrGrp.KMC_UI_BASE + 12)
 
 KMC_UI_INVALID_PAGE_THRESHOLD_ARGUMENT =(ErrGrp.KMC_UI_BASE + 13)
 
 KMC_UI_FOCUS_AREA_NOT_SUPPORTED =(ErrGrp.KMC_UI_BASE + 14)
 
 KMC_UI_FOCUS_AREA_COUNT =(ErrGrp.KMC_UI_BASE + 15)
 
 KMC_UI_FOCUS_AREA_EMPTY =(ErrGrp.KMC_UI_BASE + 16)
 
 KMC_UI_FLASH_TORCH_NOT_SUPPORTED =(ErrGrp.KMC_UI_BASE + 17)
 
 KMC_UI_INVALID_PADDING_PERCENTAGE_ARGUMENT =(ErrGrp.KMC_UI_BASE + 18)
 
 KMC_UI_INVALID_ASPECT_RATIO_ARGUMENT =(ErrGrp.KMC_UI_BASE + 19)
 
 KMC_UI_INVALID_BORDER_THICKNESS_ARGUMENT =(ErrGrp.KMC_UI_BASE + 20)
 
 KMC_UI_INVALID_WIDTH_ARGUMENT =(ErrGrp.KMC_UI_BASE + 21)
 
 KMC_UI_INVALID_HEIGHT_ARGUMENT =(ErrGrp.KMC_UI_BASE + 22)
 
 KMC_UI_FOCUS_AREA_INVALID =(ErrGrp.KMC_UI_BASE + 23)
 
 KMC_UI_VIEW_NULL =(ErrGrp.KMC_UI_BASE + 24)
 
 KMC_UI_CREDITCARD_ARCH_NOT_SUPPORTED =(ErrGrp.KMC_UI_BASE + 25)
 
 KMC_UI_ODE_NOT_SUPPORTED_FOR_THE_DOCUMENT_TYPE =(ErrGrp.KMC_UI_BASE + 26)
 
 KMC_UI_INVALID_IMAGES =(ErrGrp.KMC_UI_BASE + 27)
 
 KMC_EV_MEMORY =(ErrGrp.KMC_EV_BASE + 1)
 
 KMC_EV_FILEOPEN =(ErrGrp.KMC_EV_BASE + 2)
 
 KMC_EV_BAD_DPI =(ErrGrp.KMC_EV_BASE + 3)
 
 KMC_EV_BAD_WIDTH_HEIGHT =(ErrGrp.KMC_EV_BASE + 4)
 
 KMC_EV_BAD_LINEWIDTH =(ErrGrp.KMC_EV_BASE + 5)
 
 KMC_EV_BAD_CHANNEL =(ErrGrp.KMC_EV_BASE + 6)
 
 KMC_EV_METADATA_OVERFLOW =(ErrGrp.KMC_EV_BASE + 7)
 
 KMC_EV_FILE_READ_FAILED =(ErrGrp.KMC_EV_BASE + 8)
 
 KMC_EV_IMAGE_PARM =(ErrGrp.KMC_EV_BASE + 9)
 
 KMC_EV_IMAGE_PROCESSING =(ErrGrp.KMC_EV_BASE + 10)
 
 KMC_EV_IMAGE_WRITE_FAILED =(ErrGrp.KMC_EV_BASE + 11)
 
 KMC_EV_UNKNOWN_FILETYPE =(ErrGrp.KMC_EV_BASE + 12)
 
 KMC_EV_NONEXISTANT_IMAGE =(ErrGrp.KMC_EV_BASE + 13)
 
 KMC_EV_BAD_FILE_FORMAT =(ErrGrp.KMC_EV_BASE + 14)
 
 KMC_EV_APPEND_TO_FILE =(ErrGrp.KMC_EV_BASE + 15)
 
 KMC_EV_CANNOT_APPEND =(ErrGrp.KMC_EV_BASE + 16)
 
 KMC_EV_PDF_BAD =(ErrGrp.KMC_EV_BASE + 17)
 
 KMC_EV_APPEND_ENCRYPTED =(ErrGrp.KMC_EV_BASE + 18)
 
 KMC_EV_PDF_TOO_LARGE =(ErrGrp.KMC_EV_BASE + 19)
 
 KMC_EV_SPEED_ACCURACY =(ErrGrp.KMC_EV_BASE + 20)
 
 KMC_EV_NETWORK_READ =(ErrGrp.KMC_EV_BASE + 21)
 
 KMC_EV_FILE_METADATA =(ErrGrp.KMC_EV_BASE + 22)
 
 KMC_EV_INVALID_HANDLE =(ErrGrp.KMC_EV_BASE + 23)
 
 KMC_EV_EXTERNAL_PAGE =(ErrGrp.KMC_EV_BASE + 24)
 
 KMC_EV_HISTOGRAM =(ErrGrp.KMC_EV_BASE + 26)
 
 KMC_EV_INVALID_POINTER =(ErrGrp.KMC_EV_BASE + 27)
 
 KMC_EV_BARCODE_DRIVER =(ErrGrp.KMC_EV_BASE + 29)
 
 KMC_EV_LICENSING =(ErrGrp.KMC_EV_BASE + 30)
 
 KMC_EV_LICENSE_EXPIRED =(ErrGrp.KMC_EV_BASE + 31)
 
 KMC_EV_LOCK_CREATION_ERROR =(ErrGrp.KMC_EV_BASE + 32)
 
 KMC_EV_FILE_IO_ACCESS_BUSY =(ErrGrp.KMC_EV_BASE + 33)
 
 KMC_EV_PROCESS_PAGE_BUSY =(ErrGrp.KMC_EV_BASE + 34)
 
 KMC_EV_LICENSE_ALREADY_SET =(ErrGrp.KMC_EV_BASE + 41)
 
 KMC_EV_CANCEL_OPERATION_SUCCESS =(ErrGrp.KMC_EV_BASE + 42)
 
 KMC_EV_UNKNOWN_VARIANT =(ErrGrp.KMC_EV_BASE + 43)
 
 KMC_EV_OP_STRING_ERROR =(ErrGrp.KMC_EV_BASE + 44)
 
 KMC_EV_UNSUPPORTED_BITMAP_FORMAT =(ErrGrp.KMC_EV_BASE + 45)
 
 KMC_IP_NO_PROFILE =(ErrGrp.KMC_IP_BASE + 1)
 
 KMC_IP_NO_REPRESENTATION =(ErrGrp.KMC_IP_BASE + 2)
 
 KMC_IP_LICENSE_INVALID =(ErrGrp.KMC_IP_BASE + 4)
 
 KMC_IP_LICENSE_EXPIRED =(ErrGrp.KMC_IP_BASE + 5)
 
 KMC_IP_LICENSE_ALREADY_SET =(ErrGrp.KMC_IP_BASE + 6)
 
 KMC_IP_FILE_AND_BUFFERED_REPRESENTATION =(ErrGrp.KMC_IP_BASE + 9)
 
 KMC_IP_NO_CONFIGURATION =(ErrGrp.KMC_IP_BASE + 10)
 
 KMC_CL_CONFIG_NULL =(ErrGrp.KMC_CL_BASE + 1)
 
 KMC_CL_CONFIG_NOT_LOADED =(ErrGrp.KMC_CL_BASE + 2)
 
 KMC_CL_MODEL_NULL =(ErrGrp.KMC_CL_BASE + 3)
 
 KMC_CL_MODEL_NOT_LOADED =(ErrGrp.KMC_CL_BASE + 4)
 
 KMC_CL_LISTENER_NULL =(ErrGrp.KMC_CL_BASE + 5)
 
 KMC_CL_MAX_NUM_RESULTS_INVALID =(ErrGrp.KMC_CL_BASE + 6)
 
 KMC_CL_CLASSIFIER_BUSY =(ErrGrp.KMC_CL_BASE + 7)
 
 KMC_CL_CLASSIFIER_NOT_INITIALIZED =(ErrGrp.KMC_CL_BASE + 8)
 
 KMC_CL_INVALID_IMAGE_SUPPLIED =(ErrGrp.KMC_CL_BASE + 9)
 
 KMC_CL_NO_IMAGE_SUPPLIED =(ErrGrp.KMC_CL_BASE + 10)
 
 KMC_CL_CLASSIFICATION_CONFIDENCE_LOW =(ErrGrp.KMC_CL_BASE + 11)
 
 KMC_CL_INVALID_BARCODE_STRING =(ErrGrp.KMC_CL_BASE + 12)
 
 KMC_CL_ENCRYPTED_BARCODE_STRING =(ErrGrp.KMC_CL_BASE + 13)
 
 KMC_CL_ID_CLASS_NOT_SUPPORTED =(ErrGrp.KMC_CL_BASE + 14)
 
 KMC_EX_PASSPORT_MRZ_DATA_NOT_FOUND =(ErrGrp.KMC_EX_BASE + 1)
 
 KMC_UT_STATS_RECORDING_NOT_OFF =(ErrGrp.KMC_UT_BASE + 1)
 
 KMC_UT_STATS_FILEPATH_IS_NULL =(ErrGrp.KMC_UT_BASE + 2)
 
 KMC_UT_STATS_EXPORT_HANDLER_MISSING =(ErrGrp.KMC_UT_BASE + 3)
 
 KMC_UT_STATS_NOTHING_TO_PURGE =(ErrGrp.KMC_UT_BASE + 4)
 
 KMC_UT_STATS_INIT_NOT_ALLOWED =(ErrGrp.KMC_UT_BASE + 5)
 
 KMC_UT_STATS_PURGE_NOT_ALLOWED =(ErrGrp.KMC_UT_BASE + 6)
 
 KMC_UT_STATS_EXPORT_NOT_ALLOWED =(ErrGrp.KMC_UT_BASE + 7)
 
 KMC_UT_STATS_RECORD_NOT_ALLOWED =(ErrGrp.KMC_UT_BASE + 8)
 
 KMC_UT_STATS_WRITING_NOT_ALLOWED =(ErrGrp.KMC_UT_BASE + 9)
 
 KMC_UT_STATS_ALREADY_RECORDING =(ErrGrp.KMC_UT_BASE + 10)
 
 KMC_UT_STATS_ALREADY_EXPORTING =(ErrGrp.KMC_UT_BASE + 11)
 
 KMC_UT_STATS_ALREADY_WRITING =(ErrGrp.KMC_UT_BASE + 12)
 
 KMC_UT_STATS_UNINITIALIZED =(ErrGrp.KMC_UT_BASE + 13)
 
 KMC_UT_STATS_STATE_BUSY =(ErrGrp.KMC_UT_BASE + 14)
 
 KMC_UT_STATS_INVALID_STATE_TRANSITION =(ErrGrp.KMC_UT_BASE + 15)
 
 KMC_UT_STATS_RECORD_AND_WRITING_NOT_ALLOWED =(ErrGrp.KMC_UT_BASE + 22)
 
 KMC_UT_STATS_EVENT_THROTTLED =(ErrGrp.KMC_UT_BASE + 23)
 
 KMC_UT_STATS_NOTHING_TO_EXPORT =(ErrGrp.KMC_UT_BASE + 24)
 
 KMC_UT_STATS_INVALID_JSON =(ErrGrp.KMC_UT_BASE + 25)
 
 KMC_UT_STATS_RECORDING_NOT_ON =(ErrGrp.KMC_UT_BASE + 26)
 
 KMC_UT_STATS_DATASTORE_OUT_OF_DATE =(ErrGrp.KMC_UT_BASE + 27)
 
 KMC_UT_STATS_DATASTORE_UPGRADE_FAILED =(ErrGrp.KMC_UT_BASE + 28)
 
 KMC_UT_STATS_DATASTORE_NO_UPGRADE_PATH =(ErrGrp.KMC_UT_BASE + 29)
 
 KMC_UT_STATS_DATASTORE_UPGRADE_NOT_NEEDED =(ErrGrp.KMC_UT_BASE + 30)
 
 KMC_UT_STATS_DATASTORE_UPGRADE_WRONG_STATE =(ErrGrp.KMC_UT_BASE + 31)
 
 KMC_UT_STATS_DATASTORE_UPGRADE_MISSING_FILE =(ErrGrp.KMC_UT_BASE + 32)
 
 KMC_UT_STATS_LOG_SESSION_EVENT_NOT_ALLOWED =(ErrGrp.KMC_UT_BASE + 33)
 
 KMC_UT_STATS_DEVICE_ID_MISSING =(ErrGrp.KMC_UT_BASE + 34)
 
 KMC_UT_STATS_NO_SESSION_BEGUN =(ErrGrp.KMC_UT_BASE + 36)
 
 KMC_UT_STATS_BEGIN_SESSION_NOT_ALLOWED =(ErrGrp.KMC_UT_BASE + 37)
 
 KMC_UT_STATS_SESSION_ALREADY_BEGUN =(ErrGrp.KMC_UT_BASE + 38)
 
 KMC_UT_STATS_END_SESSION_NOT_ALLOWED =(ErrGrp.KMC_UT_BASE + 39)
 
 KMC_UT_LICENSE_IMAGE_PROCESSING =(ErrGrp.KMC_UT_BASE + 40)
 
 KMC_UT_LICENSE_IMAGE_CAPTURE =(ErrGrp.KMC_UT_BASE + 41)
 
 KMC_UT_LICENSE_BARCODE_CAPTURE =(ErrGrp.KMC_UT_BASE + 42)
 
 KMC_UT_LICENSE_LOGISTICS =(ErrGrp.KMC_UT_BASE + 43)
 
 KMC_UT_LICENSE_ID_EXTRACTION =(ErrGrp.KMC_UT_BASE + 44)
 
 KMC_UT_LICENSING_NULL_LICENSE_TYPE =(ErrGrp.KMC_UT_BASE + 45)
 
 KMC_UT_LICENSING_FEATURE_NOT_LICENSED =(ErrGrp.KMC_UT_BASE + 46)
 
 KMC_UT_LICENSING_NOT_VOLUME_LICENSE =(ErrGrp.KMC_UT_BASE + 47)
 
 KMC_UT_LICENSING_NULL_LICENSE_SERVER =(ErrGrp.KMC_UT_BASE + 48)
 
 KMC_UT_LICENSING_NETWORK_EXCEPTION =(ErrGrp.KMC_UT_BASE + 49)
 
 KMC_UT_LICENSING_INVALID_SERVER_RESPONSE =(ErrGrp.KMC_UT_BASE + 50)
 
 KMC_UT_LICENSING_NULL_LICENSE_SERVER_TYPE =(ErrGrp.KMC_UT_BASE + 51)
 
 KMC_UT_OUT_OF_VOLUME_LICENSE =(ErrGrp.KMC_UT_BASE + 52)
 
 KMC_UT_GOOGLE_PLAY_SERVICES_REPAIRABLE =(ErrGrp.KMC_UT_BASE + 53)
 
 KMC_BC_UNKNOWN =(ErrGrp.KMC_BC_BASE + 2)
 
 KMC_BC_IMAGE_BUFFERED =(ErrGrp.KMC_BC_BASE + 4)
 
 KMC_BC_NO_REPRESENTATION =(ErrGrp.KMC_BC_BASE + 7)
 
 KMC_BC_INVALID_IMAGE =(ErrGrp.KMC_BC_BASE + 8)
 
 KMC_BC_BUSY =(ErrGrp.KMC_BC_BASE + 9)
 
 KMC_BC_NO_BARCODE_FOUND =(ErrGrp.KMC_BC_BASE + 10)
 
 KMC_BC_UNSUPPORTED_REGION =(ErrGrp.KMC_BC_BASE + 11)
 
 KMC_OCR_INVALID_BITMAP_SIZE =(ErrGrp.KMC_OCR_BASE + 1)
 
 KMC_OCR_ID_REGION_NOT_SET =(ErrGrp.KMC_OCR_BASE + 2)
 

Detailed Description

The ErrorInfo enum can be used by application developers to lookup error information.

Kofax Mobile SDK returns an ErrorInfo enum type for various methods and listener callbacks. The ErrorInfo enum provides methods for retrieving the error code, error message, and detailed error description for each error condition, which may include possible causes and suggested remedies.

Each ErroInfo enum value is based off of a starting error code number specific to a particular category or group of errors, such as Logistics component errors, or Image Processing errors.

KMC_GN_BASE = 0x1000 (4096)  // General Errors
KMC_UI_BASE = 0x2000 (8192)  // Custom UI Control Errors
KMC_LO_BASE = 0x3000 (12288) // Logistic Errors
KMC_CD_BASE = 0x4000 (16384) // Capture Data Errors
KMC_IP_BASE = 0x5000 (20480) // Image Processing Errors
KMC_ED_BASE = 0x6000 (24576) // Engine Data Errors
KMC_BC_BASE = 0xB000 (45056) // Bar Code Engine Errors
KMC_CL_BASE = 0xC000 (49152) // Classification Errors
KMC_EV_BASE = 0xE000 (57344) // EVRS (Image processor) Library Errors
KMC_UT_BASE = 0xF000 (61440) // Utilities Errors

Constructor & Destructor Documentation

ErrorInfo ( int  errCode)

Member Function Documentation

int getErr ( )

The getErr method returns the numeric error code for a given error condition.

String getErrCause ( )
String getErrDesc ( )

The getErrDesc method returns the detailed description and/or cause for a given error condition.

String getErrMsg ( )

The getErrMsg method returns the short error description for a given error condition.

void setErrCause ( String  errorCause)

Member Data Documentation

KMC_BC_BUSY =(ErrGrp.KMC_BC_BASE + 9)
KMC_BC_IMAGE_BUFFERED =(ErrGrp.KMC_BC_BASE + 4)
KMC_BC_INVALID_IMAGE =(ErrGrp.KMC_BC_BASE + 8)
KMC_BC_NO_BARCODE_FOUND =(ErrGrp.KMC_BC_BASE + 10)
KMC_BC_NO_REPRESENTATION =(ErrGrp.KMC_BC_BASE + 7)
KMC_BC_UNKNOWN =(ErrGrp.KMC_BC_BASE + 2)
KMC_BC_UNSUPPORTED_REGION =(ErrGrp.KMC_BC_BASE + 11)
KMC_CL_CLASSIFICATION_CONFIDENCE_LOW =(ErrGrp.KMC_CL_BASE + 11)
KMC_CL_CLASSIFIER_BUSY =(ErrGrp.KMC_CL_BASE + 7)
KMC_CL_CLASSIFIER_NOT_INITIALIZED =(ErrGrp.KMC_CL_BASE + 8)
KMC_CL_CONFIG_NOT_LOADED =(ErrGrp.KMC_CL_BASE + 2)
KMC_CL_CONFIG_NULL =(ErrGrp.KMC_CL_BASE + 1)
KMC_CL_ENCRYPTED_BARCODE_STRING =(ErrGrp.KMC_CL_BASE + 13)
KMC_CL_ID_CLASS_NOT_SUPPORTED =(ErrGrp.KMC_CL_BASE + 14)
KMC_CL_INVALID_BARCODE_STRING =(ErrGrp.KMC_CL_BASE + 12)
KMC_CL_INVALID_IMAGE_SUPPLIED =(ErrGrp.KMC_CL_BASE + 9)
KMC_CL_LISTENER_NULL =(ErrGrp.KMC_CL_BASE + 5)
KMC_CL_MAX_NUM_RESULTS_INVALID =(ErrGrp.KMC_CL_BASE + 6)
KMC_CL_MODEL_NOT_LOADED =(ErrGrp.KMC_CL_BASE + 4)
KMC_CL_MODEL_NULL =(ErrGrp.KMC_CL_BASE + 3)
KMC_CL_NO_IMAGE_SUPPLIED =(ErrGrp.KMC_CL_BASE + 10)
KMC_ED_ALREADY_BUFFERED =(ErrGrp.KMC_ED_BASE + 46)
KMC_ED_ALREADY_CLEAR =(ErrGrp.KMC_ED_BASE + 21)
KMC_ED_ALTERNATE_FILEIO_ENGINE =(ErrGrp.KMC_ED_BASE + 22)
KMC_ED_BITMAP_DIMENSIONS_IMMUTABLE =(ErrGrp.KMC_ED_BASE + 36)
KMC_ED_BITMAP_DIMENSIONS_NO_UPSCALE =(ErrGrp.KMC_ED_BASE + 37)
KMC_ED_BITMAP_READ_FROM_FILE_FAILED =(ErrGrp.KMC_ED_BASE + 23)
KMC_ED_BITMAP_WRITE_TO_FILE_FAILED =(ErrGrp.KMC_ED_BASE + 19)
KMC_ED_BUFFER =(ErrGrp.KMC_ED_BASE + 43)
KMC_ED_BUFFER_ALREADY_CLEARED =(ErrGrp.KMC_ED_BASE + 44)
KMC_ED_BUFFER_EXISTS =(ErrGrp.KMC_ED_BASE + 42)
KMC_ED_BUFFERED_READ_FAILED =(ErrGrp.KMC_ED_BASE + 49)
KMC_ED_DELETE_BUFFERED_FILE =(ErrGrp.KMC_ED_BASE + 47)
KMC_ED_FILE_EXISTS =(ErrGrp.KMC_ED_BASE + 12)
KMC_ED_FILE_NOT_DELETABLE =(ErrGrp.KMC_ED_BASE + 7)
KMC_ED_FILE_RESTRICTION_BITDEPTH =(ErrGrp.KMC_ED_BASE + 55)
KMC_ED_FILE_RESTRICTION_DPI =(ErrGrp.KMC_ED_BASE + 56)
KMC_ED_FILE_RESTRICTION_MIMETYPE =(ErrGrp.KMC_ED_BASE + 54)
KMC_ED_FILE_STILL_REMAINS =(ErrGrp.KMC_ED_BASE + 8)
KMC_ED_FILEPATH =(ErrGrp.KMC_ED_BASE + 1)
KMC_ED_IMAGE_FILE_DIMENSIONS_ERROR =(ErrGrp.KMC_ED_BASE + 38)
KMC_ED_IMAGE_INVALID_SCALING_FACTOR =(ErrGrp.KMC_ED_BASE + 39)
KMC_ED_IMAGE_IS_SCALED =(ErrGrp.KMC_ED_BASE + 13)
KMC_ED_IMAGE_PERFECTION_PROFILE_EMPTY =(ErrGrp.KMC_ED_BASE + 40)
KMC_ED_IMAGE_WRITTEN_IS_NOT_BITONAL =(ErrGrp.KMC_ED_BASE + 32)
KMC_ED_IMAGE_WRITTEN_IS_NOT_GRAY =(ErrGrp.KMC_ED_BASE + 33)
KMC_ED_IMAGELEAK =(ErrGrp.KMC_ED_BASE + 4)
KMC_ED_INVALID_DOCUMENT_DIMENSIONS =(ErrGrp.KMC_ED_BASE + 57)
KMC_ED_INVALID_DPI =(ErrGrp.KMC_ED_BASE + 20)
KMC_ED_INVALID_FOR_OBJECT_REP =(ErrGrp.KMC_ED_BASE + 51)
KMC_ED_INVALID_ISO_DATE_TIME_FORMAT =(ErrGrp.KMC_ED_BASE + 17)
KMC_ED_INVALID_JPEG_QUALITY_VALUE =(ErrGrp.KMC_ED_BASE + 18)
KMC_ED_JPEG_BITDEPTH =(ErrGrp.KMC_ED_BASE + 11)
KMC_ED_MIMETYPE =(ErrGrp.KMC_ED_BASE + 2)
KMC_ED_MIMETYPE_MISMATCH =(ErrGrp.KMC_ED_BASE + 10)
KMC_ED_NO_BUFFERED_IMAGE =(ErrGrp.KMC_ED_BASE + 50)
KMC_ED_NO_MEMORY_FOR_BUFFERED_FILE =(ErrGrp.KMC_ED_BASE + 48)
KMC_ED_NOIMAGE =(ErrGrp.KMC_ED_BASE + 3)
KMC_ED_NONEXISTENT_FILE =(ErrGrp.KMC_ED_BASE + 6)
KMC_ED_NONEXISTENT_LOAD_SETTINGS_FILE =(ErrGrp.KMC_ED_BASE + 52)
KMC_ED_NONEXISTENT_OCR_REGION_TYPE =(ErrGrp.KMC_ED_BASE + 53)
KMC_ED_OBJECT_REP_BITMAP_MISMATCH =(ErrGrp.KMC_ED_BASE + 14)
KMC_ED_OBJECT_REP_FILE_MISMATCH =(ErrGrp.KMC_ED_BASE + 15)
KMC_ED_OBJECT_REP_MISMATCH =(ErrGrp.KMC_ED_BASE + 45)
KMC_ED_OBJECT_REP_NO_BITMAP =(ErrGrp.KMC_ED_BASE + 41)
KMC_ED_UNRECOGNIZED_MIME_TYPE =(ErrGrp.KMC_ED_BASE + 35)
KMC_EV_APPEND_ENCRYPTED =(ErrGrp.KMC_EV_BASE + 18)
KMC_EV_APPEND_TO_FILE =(ErrGrp.KMC_EV_BASE + 15)
KMC_EV_BAD_CHANNEL =(ErrGrp.KMC_EV_BASE + 6)
KMC_EV_BAD_DPI =(ErrGrp.KMC_EV_BASE + 3)
KMC_EV_BAD_FILE_FORMAT =(ErrGrp.KMC_EV_BASE + 14)
KMC_EV_BAD_LINEWIDTH =(ErrGrp.KMC_EV_BASE + 5)
KMC_EV_BAD_WIDTH_HEIGHT =(ErrGrp.KMC_EV_BASE + 4)
KMC_EV_BARCODE_DRIVER =(ErrGrp.KMC_EV_BASE + 29)
KMC_EV_CANCEL_OPERATION_SUCCESS =(ErrGrp.KMC_EV_BASE + 42)
KMC_EV_CANNOT_APPEND =(ErrGrp.KMC_EV_BASE + 16)
KMC_EV_EXTERNAL_PAGE =(ErrGrp.KMC_EV_BASE + 24)
KMC_EV_FILE_IO_ACCESS_BUSY =(ErrGrp.KMC_EV_BASE + 33)
KMC_EV_FILE_METADATA =(ErrGrp.KMC_EV_BASE + 22)
KMC_EV_FILE_READ_FAILED =(ErrGrp.KMC_EV_BASE + 8)
KMC_EV_FILEOPEN =(ErrGrp.KMC_EV_BASE + 2)
KMC_EV_HISTOGRAM =(ErrGrp.KMC_EV_BASE + 26)
KMC_EV_IMAGE_PARM =(ErrGrp.KMC_EV_BASE + 9)
KMC_EV_IMAGE_PROCESSING =(ErrGrp.KMC_EV_BASE + 10)
KMC_EV_IMAGE_WRITE_FAILED =(ErrGrp.KMC_EV_BASE + 11)
KMC_EV_INVALID_HANDLE =(ErrGrp.KMC_EV_BASE + 23)
KMC_EV_INVALID_POINTER =(ErrGrp.KMC_EV_BASE + 27)
KMC_EV_LICENSE_ALREADY_SET =(ErrGrp.KMC_EV_BASE + 41)
KMC_EV_LICENSE_EXPIRED =(ErrGrp.KMC_EV_BASE + 31)
KMC_EV_LICENSING =(ErrGrp.KMC_EV_BASE + 30)
KMC_EV_LOCK_CREATION_ERROR =(ErrGrp.KMC_EV_BASE + 32)
KMC_EV_MEMORY =(ErrGrp.KMC_EV_BASE + 1)
KMC_EV_METADATA_OVERFLOW =(ErrGrp.KMC_EV_BASE + 7)
KMC_EV_NETWORK_READ =(ErrGrp.KMC_EV_BASE + 21)
KMC_EV_NONEXISTANT_IMAGE =(ErrGrp.KMC_EV_BASE + 13)
KMC_EV_OP_STRING_ERROR =(ErrGrp.KMC_EV_BASE + 44)
KMC_EV_PDF_BAD =(ErrGrp.KMC_EV_BASE + 17)
KMC_EV_PDF_TOO_LARGE =(ErrGrp.KMC_EV_BASE + 19)
KMC_EV_PROCESS_PAGE_BUSY =(ErrGrp.KMC_EV_BASE + 34)
KMC_EV_SPEED_ACCURACY =(ErrGrp.KMC_EV_BASE + 20)
KMC_EV_UNKNOWN_FILETYPE =(ErrGrp.KMC_EV_BASE + 12)
KMC_EV_UNKNOWN_VARIANT =(ErrGrp.KMC_EV_BASE + 43)
KMC_EV_UNSUPPORTED_BITMAP_FORMAT =(ErrGrp.KMC_EV_BASE + 45)
KMC_EX_PASSPORT_MRZ_DATA_NOT_FOUND =(ErrGrp.KMC_EX_BASE + 1)
KMC_GN_BAD_APPLICATION_CONTEXT =(ErrGrp.KMC_GN_BASE + 6)
KMC_GN_DESERIALIZE_OBJECT_ERROR =(ErrGrp.KMC_GN_BASE + 8)
KMC_GN_DESERIALIZE_VERSION_ERROR =(ErrGrp.KMC_GN_BASE + 7)
KMC_GN_FILE_NOT_FOUND =(ErrGrp.KMC_GN_BASE + 1)
KMC_GN_FILE_NOT_FOUND_EXCEPTION =(ErrGrp.KMC_GN_BASE + 16)
KMC_GN_ILLEGAL_ARGUMENT_EXCEPTION =(ErrGrp.KMC_GN_BASE + 13)
KMC_GN_ILLEGAL_THREAD_STATE_EXCEPTION =(ErrGrp.KMC_GN_BASE + 15)
KMC_GN_INTERNAL_ERROR =(ErrGrp.KMC_GN_BASE + 14)
KMC_GN_IO_EXCEPTION =(ErrGrp.KMC_GN_BASE + 12)
KMC_GN_LOGIN_NOT_APPLICABLE =(ErrGrp.KMC_GN_BASE + 17)
KMC_GN_NULL_POINTER_EXCEPTION =(ErrGrp.KMC_GN_BASE + 11)
KMC_GN_OUT_OF_MEMORY =(ErrGrp.KMC_GN_BASE + 2)
KMC_GN_PARAM_NEGATIVE =(ErrGrp.KMC_GN_BASE + 4)
KMC_GN_SESSION_CREATE_ERROR =(ErrGrp.KMC_GN_BASE + 9)
KMC_GN_SESSION_DISMISS_ERROR =(ErrGrp.KMC_GN_BASE + 10)
KMC_GN_UNKNOWN_ERROR =(ErrGrp.KMC_GN_BASE + 3)
KMC_GN_UNSUPPORTED_OPERATION =(ErrGrp.KMC_GN_BASE + 5)
KMC_IP_FILE_AND_BUFFERED_REPRESENTATION =(ErrGrp.KMC_IP_BASE + 9)
KMC_IP_LICENSE_ALREADY_SET =(ErrGrp.KMC_IP_BASE + 6)
KMC_IP_LICENSE_EXPIRED =(ErrGrp.KMC_IP_BASE + 5)
KMC_IP_LICENSE_INVALID =(ErrGrp.KMC_IP_BASE + 4)
KMC_IP_NO_CONFIGURATION =(ErrGrp.KMC_IP_BASE + 10)
KMC_IP_NO_PROFILE =(ErrGrp.KMC_IP_BASE + 1)
KMC_IP_NO_REPRESENTATION =(ErrGrp.KMC_IP_BASE + 2)
KMC_LO_DEVICE_REG_LICENSING_ERROR =(ErrGrp.KMC_LO_BASE + 9)

The mobile device either could not be registered, or failed to obtain a server license. Contact your system Administrator for help in resolving this issue.

KMC_LO_DOMAIN =(ErrGrp.KMC_LO_BASE+14)

Domain string found nil on login.

KMC_LO_DOWNLOAD_DOCUMENT_FIELDS_ERROR =(ErrGrp.KMC_LO_BASE + 28)

An error occurred attempting to download document fields from the Server. Check your network connection and ask your Administrator to confirm that document fields for the DocumentType requested are still available..

KMC_LO_DOWNLOAD_DOCUMENT_SCAN_SETTINGS_ERROR =(ErrGrp.KMC_LO_BASE + 44)

An error occurred attempting to download scan settings. Check your network availability, server URL or WiFi connection.

KMC_LO_EMAIL =(ErrGrp.KMC_LO_BASE+15)

If not demo server, email is nil on login.

KMC_LO_EVENT_LOCK_ACQUIRE_ERROR =(ErrGrp.KMC_LO_BASE + 45)

Attempt to acquire a lock for the event associated with this method failed.

KMC_LO_IMAGE_NOT_FOUND =(ErrGrp.KMC_LO_BASE+13)

The image which user wanted to remove could not be found with the imageID specified.

KMC_LO_INVALID_CERTIFICATE =(ErrGrp.KMC_LO_BASE + 51)

The certificate is invalid. You might be connecting to a server which could put your confidential information at risk.

KMC_LO_INVALID_DOCUMENT_TYPE_NAME =(ErrGrp.KMC_LO_BASE + 27)

The DocumentType name specified is not valid or not available on the Server. Check with your Administrator to confirm the DocumentType requested is still available.

KMC_LO_INVALID_SERVER_URL =(ErrGrp.KMC_LO_BASE + 1)

The URL is invalid.

KMC_LO_INVALID_SESSION_STATE =(ErrGrp.KMC_LO_BASE + 19)

Internal unexpected error.

KMC_LO_INVALID_SESSION_STATE_TRANSITION =(ErrGrp.KMC_LO_BASE+42)

Attempt to transition from one Session State to a subsequent Session State, where the target State is not reachable from the current State.Internal unexpected error.

KMC_LO_LOGIN_NOT_ALLOWED =(ErrGrp.KMC_LO_BASE + 20)

Login is not allowed at this moment. Use server methods in the proper order.

KMC_LO_NO_OPERATION_TO_CANCEL =(ErrGrp.KMC_LO_BASE + 24)

There is no currently running operation to cancel. You can only cancel a running operation.

KMC_LO_NOT_LOGGED_IN =(ErrGrp.KMC_LO_BASE + 21)

The user is not logged in.

KMC_LO_NOT_REGISTERED =(ErrGrp.KMC_LO_BASE + 16)

Not registered yet.

KMC_LO_OPERATION_CANCEL_ERROR =(ErrGrp.KMC_LO_BASE+41)

An error occurred while attempting to cancel the running operation. The operation has been terminated. Check your network connection and ask your Administrator to confirm that the operation was successfully cancelled. Some manual clean-up may be necessary if normal cancellation procedures did not complete.

KMC_LO_OPERATION_CANCELLED =(ErrGrp.KMC_LO_BASE + 26)

The currently running operation was successfully cancelled.

KMC_LO_OPERATION_NOT_CANCELLABLE =(ErrGrp.KMC_LO_BASE + 25)

The currently running operation cannot be cancelled. You can only cancel a running operation that supports cancellation.

KMC_LO_OVERLAPPED_OPERATIONS =(ErrGrp.KMC_LO_BASE + 18)

The user is trying to invoke another operation when a operation is already inprogress.

KMC_LO_PAGE_IMAGE_INDEX_INVALID =(ErrGrp.KMC_LO_BASE+37)

The Image index specified for the current page is invalid.Make sure the Image index is >= 0 and < the total number of images in this page.

KMC_LO_PAGE_NOT_FOUND =(ErrGrp.KMC_LO_BASE+12)

The page which user wanted to remove could not be found with the pageID specified.

KMC_LO_REGISTER_REQUIRES_AUTH =(ErrGrp.KMC_LO_BASE + 53)

Authentication required for registration.

KMC_LO_REGISTERING =(ErrGrp.KMC_LO_BASE + 17)

The user is already in the process of registering.

KMC_LO_REGISTERING_NOT_ALLOWED =(ErrGrp.KMC_LO_BASE+43)

Registering is not allowed from this session state.You should log out and then re-register.

KMC_LO_REQUEST_TIMEOUT =(ErrGrp.KMC_LO_BASE + 48)

The request timed out.

KMC_LO_SERVER_TIMEOUT =(ErrGrp.KMC_LO_BASE + 49)

The server has timed out.

KMC_LO_SERVER_URL_NOT_SET =(ErrGrp.KMC_LO_BASE + 2)

The URL is nil.

KMC_LO_SESSION_STATE_BUSY =(ErrGrp.KMC_LO_BASE + 10)

The previous operation is still in progress.

KMC_LO_START_SUBMIT_INVALID_JOB_ID =(ErrGrp.KMC_LO_BASE + 33)

An invalid or missing job ID was detected while starting a document submission job. Ask your Administrator to confirm that your Server is configured to accept new document submission jobs.

KMC_LO_START_SUBMIT_JOB_ERROR =(ErrGrp.KMC_LO_BASE + 31)

An error occurred attempting to start a document submission job. Check your network connection and ask your Administrator to confirm that your user credentials are valid. Make sure that your device is still registered.

KMC_LO_SUBMIT_BITMAP =(ErrGrp.KMC_LO_BASE + 30)

When someone tries to submit an image of a document when it is a bitmap representation. The image rep must be FILE or BOTH, and the FILE representation could be FILE_BUFFERED or FILE_STORED.

KMC_LO_SUBMIT_DOCUMENT_FILE_CLOSE_ERROR =(ErrGrp.KMC_LO_BASE+35)

While preparing a document for submission, a file close error occurred after reading an image file in one of the pages. Make sure the image file referenced by the Image object in the Document still exists and your application has appropriate file access permissions.

KMC_LO_SUBMIT_DOCUMENT_FILEIO_ERROR =(ErrGrp.KMC_LO_BASE+34)

While preparing a document for submission, a file I/O error occurred reading an image file in one of the pages. Make sure the image file referenced by the Image object in the Document still exists and your application has appropriate file access permissions.

KMC_LO_SUBMIT_DOCUMENT_IMAGE_FILE_MISSING =(ErrGrp.KMC_LO_BASE+40)

The Image file indicated by the Image object in the Page cannot be found or has been deleted.

KMC_LO_SUBMIT_DOCUMENT_IMAGE_REP_ERROR =(ErrGrp.KMC_LO_BASE+39)

The Image Representation specified for one or more of the Images in the Document is not supported for submission to the Server.

KMC_LO_SUBMIT_DOCUMENT_IMAGES_ERROR =(ErrGrp.KMC_LO_BASE + 32)

An error occurred attempting to submit images and fields within a document to the Server. Check your network connection and ask your Administrator to confirm that your user credentials are valid and that your DocumentType is recognized by the Server.

KMC_LO_SUBMIT_DOCUMENT_MIMETYPE_ERROR =(ErrGrp.KMC_LO_BASE+38)

The MIME type specified for one or more of the Images in the Document is not supported for submission to the Server.

KMC_LO_SUBMIT_DOCUMENT_NO_IMAGE_ERROR =(ErrGrp.KMC_LO_BASE+36)

The document to be submitted contains no pages with images.Make sure each Document contains at least one page with one image before submitting.

KMC_LO_SUBMIT_PNG =(ErrGrp.KMC_LO_BASE + 29)

When you submit a document that has an image represented by a PNG file mimetype.

KMC_LO_TASK_LOCK_ACQUIRE_ERROR =(ErrGrp.KMC_LO_BASE + 23)

Attempt to acquire a lock for the task associated with this method failed.

KMC_LO_USER_ALREADY_LOGGED_IN =(ErrGrp.KMC_LO_BASE + 4)

The user has already logged in . Logout and then log back.

KMC_LO_USER_ALREADY_LOGGED_OUT =(ErrGrp.KMC_LO_BASE + 7)

The user has already logged out from the server.

KMC_LO_USER_LOGGING_IN_ON_LOGIN =(ErrGrp.KMC_LO_BASE + 6)

The user is already in the process of logging in.

KMC_LO_USER_LOGGING_OUT_ON_LOGOUT =(ErrGrp.KMC_LO_BASE + 8)

The user is already in the process of logging out.

KMC_LO_USER_LOGIN_ERROR =(ErrGrp.KMC_LO_BASE + 11)

User login server detected error.

KMC_LO_USER_LOGOUT_ERROR =(ErrGrp.KMC_LO_BASE + 22)

An error occurred attempting to logout from the Server.Check your network connection, and make sure that you are successfully logged in prior to calling the logout() method.

KMC_LO_USER_NOT_LOGGED_IN_ON_LOGOUT =(ErrGrp.KMC_LO_BASE + 5)

The user must already be logged in to the server before attempting to logout.

KMC_LO_USERNAME_NOT_SET =(ErrGrp.KMC_LO_BASE + 3)

User name or password found nil on login.

KMC_OCR_ID_REGION_NOT_SET =(ErrGrp.KMC_OCR_BASE + 2)
KMC_OCR_INVALID_BITMAP_SIZE =(ErrGrp.KMC_OCR_BASE + 1)
KMC_SUCCESS =(0)
KMC_UI_CAMERA_ALREADY_OPEN =(ErrGrp.KMC_UI_BASE + 9)
KMC_UI_CAMERA_LOCK_ACQUIRE_FAILURE =(ErrGrp.KMC_UI_BASE + 11)
KMC_UI_CAMERA_OPERATION_FAILURE =(ErrGrp.KMC_UI_BASE + 10)
KMC_UI_CREDITCARD_ARCH_NOT_SUPPORTED =(ErrGrp.KMC_UI_BASE + 25)
KMC_UI_FLASH_AUTO_NOT_SUPPORTED =(ErrGrp.KMC_UI_BASE + 1)
KMC_UI_FLASH_OFF_NOT_SUPPORTED =(ErrGrp.KMC_UI_BASE + 3)
KMC_UI_FLASH_ON_NOT_SUPPORTED =(ErrGrp.KMC_UI_BASE + 2)
KMC_UI_FLASH_TORCH_NOT_SUPPORTED =(ErrGrp.KMC_UI_BASE + 17)
KMC_UI_FOCUS_AREA_COUNT =(ErrGrp.KMC_UI_BASE + 15)
KMC_UI_FOCUS_AREA_EMPTY =(ErrGrp.KMC_UI_BASE + 16)
KMC_UI_FOCUS_AREA_INVALID =(ErrGrp.KMC_UI_BASE + 23)
KMC_UI_FOCUS_AREA_NOT_SUPPORTED =(ErrGrp.KMC_UI_BASE + 14)
KMC_UI_IMAGE_NULL =(ErrGrp.KMC_UI_BASE + 8)
KMC_UI_INVALID_ASPECT_RATIO_ARGUMENT =(ErrGrp.KMC_UI_BASE + 19)
KMC_UI_INVALID_AXIS_THRESHOLD_ARGUMENT =(ErrGrp.KMC_UI_BASE + 12)
KMC_UI_INVALID_BORDER_THICKNESS_ARGUMENT =(ErrGrp.KMC_UI_BASE + 20)
KMC_UI_INVALID_DECLINATION_ARGUMENT =(ErrGrp.KMC_UI_BASE + 6)
KMC_UI_INVALID_HEIGHT_ARGUMENT =(ErrGrp.KMC_UI_BASE + 22)
KMC_UI_INVALID_IMAGES =(ErrGrp.KMC_UI_BASE + 27)
KMC_UI_INVALID_PADDING_PERCENTAGE_ARGUMENT =(ErrGrp.KMC_UI_BASE + 18)
KMC_UI_INVALID_PAGE_THRESHOLD_ARGUMENT =(ErrGrp.KMC_UI_BASE + 13)
KMC_UI_INVALID_STABILITY_DELAY_ARGUMENT =(ErrGrp.KMC_UI_BASE + 7)
KMC_UI_INVALID_THRESHOLD_ARGUMENT =(ErrGrp.KMC_UI_BASE + 5)
KMC_UI_INVALID_WIDTH_ARGUMENT =(ErrGrp.KMC_UI_BASE + 21)
KMC_UI_ODE_NOT_SUPPORTED_FOR_THE_DOCUMENT_TYPE =(ErrGrp.KMC_UI_BASE + 26)
KMC_UI_SCALING_FACTOR =(ErrGrp.KMC_UI_BASE + 4)
KMC_UI_VIEW_NULL =(ErrGrp.KMC_UI_BASE + 24)
KMC_UT_GOOGLE_PLAY_SERVICES_REPAIRABLE =(ErrGrp.KMC_UT_BASE + 53)
KMC_UT_LICENSE_BARCODE_CAPTURE =(ErrGrp.KMC_UT_BASE + 42)
KMC_UT_LICENSE_ID_EXTRACTION =(ErrGrp.KMC_UT_BASE + 44)
KMC_UT_LICENSE_IMAGE_CAPTURE =(ErrGrp.KMC_UT_BASE + 41)
KMC_UT_LICENSE_IMAGE_PROCESSING =(ErrGrp.KMC_UT_BASE + 40)
KMC_UT_LICENSE_LOGISTICS =(ErrGrp.KMC_UT_BASE + 43)
KMC_UT_LICENSING_FEATURE_NOT_LICENSED =(ErrGrp.KMC_UT_BASE + 46)
KMC_UT_LICENSING_INVALID_SERVER_RESPONSE =(ErrGrp.KMC_UT_BASE + 50)
KMC_UT_LICENSING_NETWORK_EXCEPTION =(ErrGrp.KMC_UT_BASE + 49)
KMC_UT_LICENSING_NOT_VOLUME_LICENSE =(ErrGrp.KMC_UT_BASE + 47)
KMC_UT_LICENSING_NULL_LICENSE_SERVER =(ErrGrp.KMC_UT_BASE + 48)
KMC_UT_LICENSING_NULL_LICENSE_SERVER_TYPE =(ErrGrp.KMC_UT_BASE + 51)
KMC_UT_LICENSING_NULL_LICENSE_TYPE =(ErrGrp.KMC_UT_BASE + 45)
KMC_UT_OUT_OF_VOLUME_LICENSE =(ErrGrp.KMC_UT_BASE + 52)
KMC_UT_STATS_ALREADY_EXPORTING =(ErrGrp.KMC_UT_BASE + 11)
KMC_UT_STATS_ALREADY_RECORDING =(ErrGrp.KMC_UT_BASE + 10)
KMC_UT_STATS_ALREADY_WRITING =(ErrGrp.KMC_UT_BASE + 12)
KMC_UT_STATS_BEGIN_SESSION_NOT_ALLOWED =(ErrGrp.KMC_UT_BASE + 37)
KMC_UT_STATS_DATASTORE_NO_UPGRADE_PATH =(ErrGrp.KMC_UT_BASE + 29)
KMC_UT_STATS_DATASTORE_OUT_OF_DATE =(ErrGrp.KMC_UT_BASE + 27)
KMC_UT_STATS_DATASTORE_UPGRADE_FAILED =(ErrGrp.KMC_UT_BASE + 28)
KMC_UT_STATS_DATASTORE_UPGRADE_MISSING_FILE =(ErrGrp.KMC_UT_BASE + 32)
KMC_UT_STATS_DATASTORE_UPGRADE_NOT_NEEDED =(ErrGrp.KMC_UT_BASE + 30)
KMC_UT_STATS_DATASTORE_UPGRADE_WRONG_STATE =(ErrGrp.KMC_UT_BASE + 31)
KMC_UT_STATS_DEVICE_ID_MISSING =(ErrGrp.KMC_UT_BASE + 34)
KMC_UT_STATS_END_SESSION_NOT_ALLOWED =(ErrGrp.KMC_UT_BASE + 39)
KMC_UT_STATS_EVENT_THROTTLED =(ErrGrp.KMC_UT_BASE + 23)
KMC_UT_STATS_EXPORT_HANDLER_MISSING =(ErrGrp.KMC_UT_BASE + 3)
KMC_UT_STATS_EXPORT_NOT_ALLOWED =(ErrGrp.KMC_UT_BASE + 7)
KMC_UT_STATS_FILEPATH_IS_NULL =(ErrGrp.KMC_UT_BASE + 2)
KMC_UT_STATS_INIT_NOT_ALLOWED =(ErrGrp.KMC_UT_BASE + 5)
KMC_UT_STATS_INVALID_JSON =(ErrGrp.KMC_UT_BASE + 25)
KMC_UT_STATS_INVALID_STATE_TRANSITION =(ErrGrp.KMC_UT_BASE + 15)
KMC_UT_STATS_LOG_SESSION_EVENT_NOT_ALLOWED =(ErrGrp.KMC_UT_BASE + 33)
KMC_UT_STATS_NO_SESSION_BEGUN =(ErrGrp.KMC_UT_BASE + 36)
KMC_UT_STATS_NOTHING_TO_EXPORT =(ErrGrp.KMC_UT_BASE + 24)
KMC_UT_STATS_NOTHING_TO_PURGE =(ErrGrp.KMC_UT_BASE + 4)
KMC_UT_STATS_PURGE_NOT_ALLOWED =(ErrGrp.KMC_UT_BASE + 6)
KMC_UT_STATS_RECORD_AND_WRITING_NOT_ALLOWED =(ErrGrp.KMC_UT_BASE + 22)
KMC_UT_STATS_RECORD_NOT_ALLOWED =(ErrGrp.KMC_UT_BASE + 8)
KMC_UT_STATS_RECORDING_NOT_OFF =(ErrGrp.KMC_UT_BASE + 1)
KMC_UT_STATS_RECORDING_NOT_ON =(ErrGrp.KMC_UT_BASE + 26)
KMC_UT_STATS_SESSION_ALREADY_BEGUN =(ErrGrp.KMC_UT_BASE + 38)
KMC_UT_STATS_STATE_BUSY =(ErrGrp.KMC_UT_BASE + 14)
KMC_UT_STATS_UNINITIALIZED =(ErrGrp.KMC_UT_BASE + 13)
KMC_UT_STATS_WRITING_NOT_ALLOWED =(ErrGrp.KMC_UT_BASE + 9)

The documentation for this enum was generated from the following file:
Untitled Document © 2018 Kofax, Inc. All rights reserved. Use is subject to license terms.