Resource Base
Table of contents

Enumeration ErrorCode

ErrorCode describes the error code that can be output by the library.

  • Android
  • Objective-C
  • Swift
@Retention(RetentionPolicy.CLASS)
public @interface EnumErrorCode
{
   public static final int DCE_OK = 0;
   public static final int DCE_UNKNOWN = -10000;
   public static final int DCE_LICENSE_INVALID = -10001;
   public static final int DCE_LICENSE_EXPIRED = -10002;
   public static final int DCE_CAMERA_MODULE_NOT_EXIST = -10003;
   public static final int DCE_FILE_NOT_FOUND = -10004;
   public static final int DCE_JSON_PARSE_FAILED = -10005;
   public static final int DCE_CAMERA_ID_NOT_EXIST = -10006;
   public static final int DCE_PARAMETER_VALUE_INVALID = -10038;
   public static final int DCE_LICENSEKEY_NOT_MATCHED = -10043;
   public static final int DCE_REQUESTED_FAILED = -10044;
   public static final int DCE_NO_SENSOR = -10045;
   public static final int DM_NO_LICENSE = -20000;
   public static final int DM_HANDSHAKE_CODE_INVALID = -20001;
   public static final int DM_LICENSE_BUFFER_FAILED = -20002;
   public static final int DM_LICENSE_SYNC_FAILED = -20003;
   public static final int DM_DEVICE_NOT_MATCH = -20004;
   public static final int DM_BIND_DEVICE_FAILED = -20005;
   public static final int DM_LICENSE_INTERFACE_CONFLICT = -20006;
   public static final int DM_LICENSE_CLIENT_DLL_MISSING = -20007;
   public static final int DM_INSTANCE_COUNT_OVER_LIMITED = -20008;
   public static final int DM_LICENSE_INIT_SEQUENCE_FAILED = -20009;
   public static final int DM_TRIAL_LICENSE = -20010;
   public static final int DM_FAILED_TO_REACH_DLS = -20200;
} ErrorCode;
typedef NS_ERROR_ENUM(DSErrorDomain, DSErrorCode) {
   EnumDCEErrorCode_OK = 0,
   EnumDCEErrorCode_UNKNOWN = -10000,
   EnumDCEErrorCode_LICENSE_INVALID = -10001,
   EnumDCEErrorCode_LICENSE_EXPIRED = -10002,
   EnumDCEErrorCode_CAMERA_MODULE_NOT_EXIST = -10003,
   EnumDCEErrorCode_FILE_NOT_FOUND = -10004,
   EnumDCEErrorCode_JSON_PARSE_FAILED = -10005,
   EnumDCEErrorCode_CAMERA_ID_NOT_EXIST = -10006,
   EnumDCEErrorCode_PARAMETER_VALUE_INVALID = -10038,
   EnumDCEErrorCode_LICENSEKEY_NOT_MATCHED = -10043,
   EnumDCEErrorCode_REQUESTED_FAILED = -10044,
   EnumDCEErrorCode_NO_SENSOR = -10045,
   EnumDCEErrorCode_NO_LICENSE = -20000,
   EnumDCEErrorCode_HANDSHAKE_CODE_INVALID = -20001,
   EnumDCEErrorCode_LICENSE_BUFFER_FAILED = -20002,
   EnumDCEErrorCode_LICENSE_SYNC_FAILED = -20003,
   EnumDCEErrorCode_DEVICE_NOT_MATCH = -20004,
   EnumDCEErrorCode_BIND_DEVICE_FAILED = -20005,
   EnumDCEErrorCode_LICENSE_INTERFACE_CONFLICT = -20006,
   EnumDCEErrorCode_LICENSE_CLIENT_DLL_MISSING = -20007,
   EnumDCEErrorCode_INSTANCE_COUNT_OVER_LIMITED = -20008,
   EnumDCEErrorCode_LICENSE_INIT_SEQUENCE_FAILED = -20009,
   EnumDCEErrorCode_TRIAL_LICENSE = -20010,
   EnumDCEErrorCode_FAILED_TO_REACH_DLS = -20200
};
public enum ErrorCode : Int
{
   OK = 0,
   UNKNOWN = -10000,
   LICENSE_INVALID = -10001,
   LICENSE_EXPIRED = -10002,
   CAMERA_MODULE_NOT_EXIST = -10003,
   FILE_NOT_FOUND = -10004,
   JSON_PARSE_FAILED = -10005,
   CAMERA_ID_NOT_EXIST = -10006,
   PARAMETER_VALUE_INVALID = -10038,
   LICENSEKEY_NOT_MATCHED = -10043,
   REQUESTED_FAILED = -10044,
   NO_SENSOR = -10045,
   NO_LICENSE = -20000,
   HANDSHAKE_CODE_INVALID = -20001,
   LICENSE_BUFFER_FAILED = -20002,
   LICENSE_SYNC_FAILED = -20003,
   DEVICE_NOT_MATCH = -20004,
   BIND_DEVICE_FAILED = -20005,
   LICENSE_INTERFACE_CONFLICT = -20006,
   LICENSE_CLIENT_DLL_MISSING = -20007,
   INSTANCE_COUNT_OVER_LIMITED = -20008,
   LICENSE_INIT_SEQUENCE_FAILED = -20009,
   TRIAL_LICENSE = -20010,
   FAILED_TO_REACH_DLS = -20200
}

This page is compatible for:

Version 1.0

Is this page helpful?

YesYes NoNo

In this article:

version 3.0.3

  • Latest version
  • Version 4.x
    • Version 4.2.0
    • Version 4.0.3
    • Version 4.0.2
    • Version 4.0.1
    • Version 4.0.0
  • Version 3.x
    • Version 3.3.10
    • Version 3.3.9
    • Version 3.3.8
    • Version 3.3.7
    • Version 3.3.6
    • Version 3.3.5
    • Version 3.3.4
    • Version 3.3.3
    • Version 3.3.2
    • Version 3.3.1
    • Version 3.3.0
    • Version 3.2.0
    • Version 3.1.0
    • Version 3.0.1
    • Version 3.0.0
  • Version 2.x
    • Version 2.3.5
    • Version 2.3.2
    • Version 2.3.1
    • Version 2.3.0
    • Version 2.1.4
    • Version 2.1.3
    • Version 2.1.0
    • Version 2.0.0
  • Version 1.x
    • Version 1.0.3
    • Version 1.0.1
    • Version 1.0.0
Change +