Thanks for downloading Dynamsoft Barcode Reader Package!
Your download will start shortly. If your download does not begin, click here to retry.
CompletionListener
The CompletionListener
interface defines methods to receive callback when startCapturing
method is finished.
Definition
Namespace: com.dynamsoft.core.basic_structures
Assembly: DynamsoftCore.aar
interface CompletionListener
Methods
Method | Description |
---|---|
onSuccess |
The methods is triggered when the startCapturing succeed. |
onFailure |
The methods is triggered when the startCapturing failed. |
onSuccess
The methods is triggered when the startCapturing
is success.
void onSuccess();
onFailure
The methods is triggered when the startCapturing
failed.
void onFailure(int errorCode, String errorMessage);
Parameters
[in] errorCode
: The error code that describes why the startCapturing
failed.
[in] errorMessage
: The error message that describes why the startCapturing
failed.
Possible Errors:
Error Code | Value | Description |
---|---|---|
EC_LICENSE_INVALID | -10003 | License invalid. |
EC_LICENSE_EXPIRED | -10004 | License expired. |
EC_TEMPLATE_NAME_INVALID | -10036 | The target template name is invalid. |
EC_LICENSE_KEY_NOT_MATCH | -10043 | The license key does not match the license content. |
EC_REQUEST_FAILED | -10044 | Failed to request the license content. |
EC_LICENSE_INIT_FAILED | -10045 | Failed to init the license. |
EC_LICENSE_CONTENT_INVALID | -10052 | The license content is invalid. |
EC_LICENSE_KEY_INVALID | -10053 | The license key is invalid. |
EC_LICENSE_DEVICE_RUNS_OUT | -10054 | The license key has no remaining quota. |
EC_IRT_LICENSE_INVALID | -10056 | The Intermediate Result Types license is invalid. |
EC_CALL_REJECTED_WHEN_CAPTURING | -10062 | Function call is rejected when capturing in progress. |
EC_NO_IMAGE_SOURCE | -10063 | Can not start capturing before you set the input. |
EC_NO_LICENSE | -20000 | No license. |
EC_HANDSHAKE_CODE_INVALID | -20001 | The Handshake Code is invalid. |
EC_LICENSE_BUFFER_FAILED | -20002 | Failed to read or write license buffer. |
EC_LICENSE_SYNC_FAILED | -20003 | Failed to synchronize license info with license server. |
EC_DEVICE_NOT_MATCH | -20004 | Device dose not match with buffer. |
EC_BIND_DEVICE_FAILED | -20005 | Failed to bind device. |
EC_INSTANCE_COUNT_OVER_LIMIT | -20008 | Instance count is over limit. |
EC_TRIAL_LICENSE | -20010 | Trial License. |
EC_FAILED_TO_REACH_DLS | -20200 | Failed to reach License Server. |