1 /* 2 * Copyright (c) 2023-2025 Huawei Device Co., Ltd. 3 * Licensed under the Apache License, Version 2.0 (the "License"); 4 * you may not use this file except in compliance with the License. 5 * You may obtain a copy of the License at 6 * 7 * http://www.apache.org/licenses/LICENSE-2.0 8 * 9 * Unless required by applicable law or agreed to in writing, software 10 * distributed under the License is distributed on an "AS IS" BASIS, 11 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 * See the License for the specific language governing permissions and 13 * limitations under the License. 14 */ 15 16 #ifndef OHOS_DP_DISTRIBUTED_DEVICE_PROFILE_ERRORS_H 17 #define OHOS_DP_DISTRIBUTED_DEVICE_PROFILE_ERRORS_H 18 19 namespace OHOS { 20 namespace DistributedDeviceProfile { 21 // DEVICE_PROFILE_ERR_OFFSET(98566143) 22 constexpr int32_t DP_SUCCESS = 0; 23 constexpr int32_t DP_INVALID_PARAMS = 98566144; 24 constexpr int32_t DP_INTERFACE_CHECK_FAILED = 98566145; 25 constexpr int32_t DP_GET_LOCAL_UDID_FAILED = 98566146; 26 constexpr int32_t DP_GET_SERVICE_FAILED = 98566147; 27 constexpr int32_t DP_INIT_DB_FAILED = 98566148; 28 constexpr int32_t DP_NOT_SUBSCRIBED = 98566149; 29 constexpr int32_t DP_UNSUBSCRIBE_FAILED = 98566150; 30 constexpr int32_t DP_SUBSCRIBE_FAILED = 98566151; 31 constexpr int32_t DP_SUBSCRIBE_LIMIT_EXCEEDED = 98566152; 32 constexpr int32_t DP_POST_TASK_FAILED = 98566153; 33 constexpr int32_t DP_DEVICE_SYNC_BUSY = 98566154; 34 constexpr int32_t DP_PERMISSION_DENIED = 98566155; 35 constexpr int32_t DP_UNTRUSTED_GROUP = 98566156; 36 constexpr int32_t DP_NOT_INIT_DB = 98566157; 37 constexpr int32_t DP_GET_NETWORKID_FAILED = 98566158; 38 constexpr int32_t DP_FILE_FAILED_ERR = 98566159; 39 constexpr int32_t DP_LOAD_SERVICE_ERR = 98566160; 40 constexpr int32_t DP_PUT_DEVICE_CACHE_ERR = 98566161; 41 constexpr int32_t DP_PUT_SERVICE_CACHE_ERR = 98566162; 42 constexpr int32_t DP_PUT_CHARACTERISTIC_CACHE_ERR = 98566163; 43 constexpr int32_t DP_CACHE_EXIST = 98566164; 44 constexpr int32_t DP_CACHE_NOT_EXIST = 98566165; 45 constexpr int32_t DP_IPC_REMOTE_OBJECT_NULLPTR = 98566166; 46 constexpr int32_t DP_GET_ACL_PROFILE_FAIL = 98566167; 47 constexpr int32_t DP_GET_TRUST_DEVICE_PROFILE_FAIL = 98566168; 48 constexpr int32_t DP_GET_ALL_TRUST_DEVICE_PROFILE_FAIL = 98566169; 49 constexpr int32_t DP_PUT_ACL_PROFILE_FAIL = 98566170; 50 constexpr int32_t DP_UPDATE_ACL_PROFILE_FAIL = 98566171; 51 constexpr int32_t DP_UNLOAD_HANDLER_NULLPTR = 98566172; 52 constexpr int32_t DP_CACHE_INIT_FAIL = 98566173; 53 constexpr int32_t DP_DEVICE_MANAGER_INIT_FAIL = 98566174; 54 constexpr int32_t DP_TRUST_PROFILE_MANAGER_INIT_FAIL = 98566175; 55 constexpr int32_t DP_DEVICE_PROFILE_MANAGER_INIT_FAIL = 98566176; 56 constexpr int32_t DP_SUBSCRIBE_PROFILE_MANAGER_INIT_FAIL = 98566177; 57 constexpr int32_t DP_PROFILE_DATA_MANAGER_INIT_FAIL = 98566178; 58 constexpr int32_t DP_CONTENT_SENSOR_MANAGER_INIT_FAIL = 98566179; 59 constexpr int32_t DP_CACHE_UNINIT_FAIL = 98566180; 60 constexpr int32_t DP_DEVICE_MANAGER_UNINIT_FAIL = 98566181; 61 constexpr int32_t DP_TRUST_PROFILE_MANAGER_UNINIT_FAIL = 98566182; 62 constexpr int32_t DP_DEVICE_PROFILE_MANAGER_UNINIT_FAIL = 98566183; 63 constexpr int32_t DP_SUBSCRIBE_TRUST_PROFILE_MANAGER_UNINIT_FAIL = 98566184; 64 constexpr int32_t DP_SUBSCRIBE_DEVICE_PROFILE_MANAGER_UNINIT_FAIL = 98566185; 65 constexpr int32_t DP_CONTENT_SENSOR_MANAGER_UNINIT_FAIL = 98566186; 66 constexpr int32_t DP_CS_COLLECTOR_HANDLER_INIT_FAIL = 98566187; 67 constexpr int32_t DP_CS_POST_TASK_FAIL = 98566188; 68 constexpr int32_t DP_KV_DB_PTR_NULL = 98566189; 69 constexpr int32_t DP_KV_DB_INIT_FAIL = 98566190; 70 constexpr int32_t DP_REGISTER_KV_DATA_LISTENER_FAILED = 98566191; 71 constexpr int32_t DP_UNREGISTER_KV_DATA_LISTENER_FAILED = 98566192; 72 constexpr int32_t DP_REGISTER_KV_SYNC_LISTENER_FAILED = 98566193; 73 constexpr int32_t DP_UNREGISTER_KV_SYNC_LISTENER_FAILED = 98566194; 74 constexpr int32_t DP_REGISTER_KV_DEATH_LISTENER_FAILED = 98566195; 75 constexpr int32_t DP_UNREGISTER_KV_DEATH_LISTENER_FAILED = 98566196; 76 constexpr int32_t DP_PUT_KV_DB_FAIL = 98566197; 77 constexpr int32_t DP_DEL_KV_DB_FAIL = 98566198; 78 constexpr int32_t DP_GET_KV_DB_FAIL = 98566199; 79 constexpr int32_t DP_MANAGER_INIT_FAIL = 98566200; 80 constexpr int32_t DP_EXCEED_MAX_SIZE_FAIL = 98566201; 81 constexpr int32_t DP_NOT_FOUND_FAIL = 98566202; 82 constexpr int32_t DP_SYNC_DEVICE_FAIL = 98566203; 83 constexpr int32_t DP_KV_SYNC_FAIL = 98566204; 84 constexpr int32_t DP_GET_SA_MANAGER_FAIL = 98566205; 85 constexpr int32_t DP_GET_SA_PROXY_FAIL = 98566206; 86 constexpr int32_t DP_PARSE_PERMISSION_JSON_FAIL = 98566207; 87 constexpr int32_t DP_RDBADAPTER_PUT_FAIL = 98566209; 88 constexpr int32_t DP_RDBADAPTER_DELETE_FAIL = 98566210; 89 constexpr int32_t DP_RDBADAPTER_UPDATE_FAIL = 98566211; 90 constexpr int32_t DP_RDBADAPTER_CREATE_TABLE_FAIL = 98566212; 91 constexpr int32_t DP_RDBADAPTER_INIT_FAIL = 98566213; 92 constexpr int32_t DP_GET_RDBSTORE_FAIL = 98566214; 93 constexpr int32_t DP_RDBADAPTER_TABLE_NOT_EXIST = 98566215; 94 constexpr int32_t DP_UNINIT_FAIL = 98566216; 95 constexpr int32_t DP_PUT_SUBSCRIBE_TRUST_INFO_TABLE_FAIL = 98566217; 96 constexpr int32_t DP_PUT_TRUST_DEVICE_PROFILE_FAIL = 98566218; 97 constexpr int32_t DP_NOTIFY_TRUST_DEVICE_FAIL = 98566219; 98 constexpr int32_t DP_GET_RESULTSET_FAIL = 98566220; 99 constexpr int32_t DP_NOT_FIND_DATA = 98566221; 100 constexpr int32_t DP_NOTIFY_STATUS_UPDATE_FAIL = 98566222; 101 constexpr int32_t DP_RESULTSET_TO_VALUES_FAIL = 98566223; 102 constexpr int32_t DP_DELETE_TRUST_DEVICE_PROFILE_FAIL = 98566224; 103 constexpr int32_t DP_DELETE_ACCESS_CONTROL_PROFILE_FAIL = 98566225; 104 constexpr int32_t DP_CREATE_TABLE_FAIL = 98566226; 105 constexpr int32_t DP_CREATE_UNIQUE_INDEX_FAIL = 98566227; 106 constexpr int32_t DP_PUT_ACCESSER_PROFILE_FAIL = 98566228; 107 constexpr int32_t DP_PUT_ACCESSEE_PROFILE_FAIL = 98566229; 108 constexpr int32_t DP_UPDATE_TRUST_DEVICE_PROFILE_FAIL = 98566230; 109 constexpr int32_t DP_DELETE_ACCESSER_PROFILE_FAIL = 98566231; 110 constexpr int32_t DP_DELETE_ACCESSEE_PROFILE_FAIL = 98566232; 111 constexpr int32_t DP_GET_SYSTEM_ABILITY_FAIL = 98566233; 112 constexpr int32_t DP_GET_PROXY_FAIL = 98566234; 113 constexpr int32_t DP_WRITE_PARCEL_FAIL = 98566235; 114 constexpr int32_t DP_READ_PARCEL_FAIL = 98566236; 115 constexpr int32_t DP_UNLOAD_SA_FAIL = 98566237; 116 constexpr int32_t DP_UPDATE_ACCESSER_PROFILE_FAIL = 98566238; 117 constexpr int32_t DP_UPDATE_ACCESSEE_PROFILE_FAIL = 98566239; 118 constexpr int32_t DP_SYNC_INIT_FAILED = 98566240; 119 constexpr int32_t DP_SYNC_PROFILE_FAILED = 98566241; 120 constexpr int32_t DP_UNSUPPORTED_METHOD = 98566242; 121 constexpr int32_t DP_NO_MEMORY = 98566243; 122 constexpr int32_t DP_SESSION_ERROR = 98566244; 123 constexpr int32_t DP_INVALID_PARAM = 98566245; 124 constexpr int32_t DP_CREATE_SESSION_FAILED = 98566246; 125 constexpr int32_t DP_RUN_LOADED_FUNCTION_FAILED = 98566247; 126 constexpr int32_t DP_LOAD_SYNC_ADAPTER_FAILED = 98566248; 127 constexpr int32_t DP_UPDATE_ACL_NOT_ALLOW = 98566249; 128 constexpr int32_t DP_RDB_DB_PTR_NULL = 98566250; 129 constexpr int32_t DP_NOTIFY_ACCESS_CONTROL_FAIL = 98566251; 130 constexpr int32_t DP_DM_ADAPTER_INIT_FAIL = 98566252; 131 constexpr int32_t DP_DATA_EXISTS = 98566253; 132 constexpr int32_t DP_STATIC_COLLECT_FAIL = 98566254; 133 constexpr int32_t DP_LOAD_STATIC_CAP_FAIL = 98566255; 134 constexpr int32_t DP_LOAD_STATIC_INFO_FAIL = 98566256; 135 constexpr int32_t DP_GET_STATIC_CAP_FAIL = 98566257; 136 constexpr int32_t DP_GET_STATIC_INFO_FAIL = 98566258; 137 constexpr int32_t DP_PARSE_STATIC_CAP_FAIL = 98566259; 138 constexpr int32_t DP_PARSE_STATIC_INFO_FAIL = 98566260; 139 constexpr int32_t DP_LOAD_JSON_FILE_FAIL = 98566261; 140 constexpr int32_t DP_SET_SWITCH_CHARPROFILE_FAIL = 98566262; 141 constexpr int32_t DP_NOTIFYSWITCHUPDATE_FAIL = 98566263; 142 constexpr int32_t DP_PUT_CHAR_BATCH_FAIL = 98566264; 143 constexpr int32_t DP_GET_SWITCH_FAIL = 98566265; 144 constexpr int32_t DP_GET_NETWORKID_BY_UDID_FAIL = 98566266; 145 constexpr int32_t DP_GET_UDID_BY_NETWORKID_FAIL = 98566267; 146 constexpr int32_t DP_GET_SERVICENAME_BY_POS_FAIL = 98566268; 147 constexpr int32_t DP_GENERATE_SWITCH_NOTIFY_FAIL = 98566269; 148 constexpr int32_t DP_LOAD_SWITCH_JSON_FAIL = 98566270; 149 constexpr int32_t DP_GET_SWITCH_INFO_FAIL = 98566271; 150 constexpr int32_t DP_INIT_SWITCH_PROFILE_MANAGER_FAIL = 98566272; 151 constexpr int32_t DP_NULLPTR = 98566273; 152 constexpr int32_t DP_SUBSCRIBE_INITED_FALI = 98566274; 153 constexpr int32_t DP_GET_DEVICE_ENTRIES_FAIL = 98566275; 154 constexpr int32_t DP_RDB_DATABASE_RESTORE_FAIL = 98566276; 155 156 // multi-user 157 constexpr int32_t DP_GET_FOREGROUND_ID_FAIL = 98566277; 158 constexpr int32_t DP_GET_MULTI_USER_PROFILE_PARAMS_INVALID = 98566278; 159 constexpr int32_t DP_GET_LOCAL_PROFILE_IS_NOT_FOREGROUND_ID = 98566279; 160 constexpr int32_t DP_GET_USER_ID_IS_NOT_TRUSTED = 98566280; 161 constexpr int32_t DP_MULTI_USER_MANAGER_INIT_FAIL = 98566281; 162 constexpr int32_t DP_MULTI_USER_MANAGER_UNINIT_FAIL = 98566282; 163 constexpr int32_t DP_DM_ADAPTER_UNINIT_FAIL = 98566283; 164 // profile_data 165 constexpr int32_t DP_PUT_DEVICE_ICON_INFO_FAIL = 98566284; 166 constexpr int32_t DP_DEL_DEVICE_ICON_INFO_FAIL = 98566286; 167 constexpr int32_t DP_UPDATE_DEVICE_ICON_INFO_FAIL = 98566287; 168 constexpr int32_t DP_PUT_PRODUCT_INFO_FAIL = 98566288; 169 constexpr int32_t DP_DEL_PRODUCT_INFO_FAIL = 98566289; 170 constexpr int32_t DP_UPDATE_PRODUCT_INFO_FAIL = 98566290; 171 constexpr int32_t DP_RDB_PUT_SERVICE_PROFILE_FAIL = 98566291; 172 constexpr int32_t DP_RDB_DELETE_SERVICE_PROFILE_FAIL = 98566292; 173 constexpr int32_t DP_RDB_UPDATE_SERVICE_PROFILE_FAIL = 98566293; 174 constexpr int32_t DP_RDB_GET_SERVICE_PROFILE_FAIL = 98566294; 175 constexpr int32_t DP_RDB_SET_SERVICE_PROFILE_ID_FAIL = 98566295; 176 constexpr int32_t DP_DEVICE_PROFILE_NOT_FOUND = 98566296; 177 constexpr int32_t DP_SERVICE_PROFILE_NOT_FOUND = 98566297; 178 constexpr int32_t DP_DEVICE_PROFILE_DAO_INIT_FAIL = 98566298; 179 constexpr int32_t DP_SERVICE_PROFILE_DAO_INIT_FAIL = 98566299; 180 constexpr int32_t DP_CHAR_PROFILE_DAO_INIT_FAIL = 98566300; 181 constexpr int32_t DP_PRODUCT_INFO_DAO_INIT_FAIL = 98566301; 182 constexpr int32_t DP_DEVICE_ICON_INFO_DAO_INIT_FAIL = 98566302; 183 constexpr int32_t DP_DEVICE_PROFILE_DAO_UNINIT_FAIL = 98566303; 184 constexpr int32_t DP_SERVICE_PROFILE_DAO_UNINIT_FAIL = 98566304; 185 constexpr int32_t DP_CHAR_PROFILE_DAO_UNINIT_FAIL = 98566305; 186 constexpr int32_t DP_PRODUCT_INFO_DAO_UNINIT_FAIL = 98566306; 187 constexpr int32_t DP_DEVICE_ICON_INFO_DAO_UNINIT_FAIL = 98566307; 188 constexpr int32_t DP_CREATE_INDEX_FAIL = 98566308; 189 constexpr int32_t DP_SETTINGSDATA_MANAGER_INIT_FAIL = 98566309; 190 constexpr int32_t DP_SETTINGSDATA_MANAGER_UNINIT_FAIL = 98566310; 191 constexpr int32_t DP_PROFILE_DATA_MANAGER_UNINIT_FAIL = 98566311; 192 constexpr int32_t DP_SERVICE_INFO_PROFILE_MANAGER_INIT_FAIL = 98566312; 193 constexpr int32_t DP_PUT_SERVICE_INFO_PROFILE_FAIL = 98566313; 194 constexpr int32_t DP_DELETE_SERVICE_INFO_PROFILE_FAIL = 98566314; 195 constexpr int32_t DP_UPDATE_SERVICE_INFO_PROFILE_FAIL = 98566315; 196 // asset 197 constexpr int32_t DP_ASSET_DUPLICATED = 98566316; 198 constexpr int32_t DP_PUT_ASSET_ERROR = 98566317; 199 constexpr int32_t DP_UPDATE_ASSET_ERROR = 98566318; 200 constexpr int32_t DP_GET_ASSET_ERROE = 98566319; 201 constexpr int32_t DP_GET_ASSET_NOT_FIND = 98566320; 202 constexpr int32_t DP_DELETE_ASSET_ERROR = 98566321; 203 constexpr int32_t DP_PARSE_ASSET_ERROR = 98566322; 204 constexpr int32_t DP_SUBSCRIBE_PINCODE_INVALID = 98566323; 205 constexpr int32_t DP_SERVICE_INFO_PROFILE_EXISTS = 98566324; 206 constexpr int32_t DP_LOCAL_SERVICE_INFO_EXISTS = 98566325; 207 constexpr int32_t DP_PUT_LOCAL_SERVICE_INFO_FAIL = 98566326; 208 constexpr int32_t DP_DELETE_LOCAL_SERVICE_INFO_FAIL = 98566327; 209 constexpr int32_t DP_UPDATE_LOCAL_SERVICE_INFO_FAIL = 98566328; 210 constexpr int32_t DP_LOCAL_SERVICE_INFO_MANAGER_INIT_FAIL = 98566329; 211 } // namespace DistributedDeviceProfile 212 } // namespace OHOS 213 #endif // OHOS_DP_DISTRIBUTED_DEVICE_PROFILE_ERRORS_H 214