• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 /*
2  * Copyright (c) 2021-2022 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_DISTRIBUTED_CAMERA_ERRNO_H
17 #define OHOS_DISTRIBUTED_CAMERA_ERRNO_H
18 
19 namespace OHOS {
20 namespace DistributedHardware {
21     enum DistributedCameraErrno {
22         DCAMERA_OK = 0,
23         ERR_DH_CAMERA_BASE = 0x05C20000,
24         DCAMERA_MEMORY_OPT_ERROR = ERR_DH_CAMERA_BASE + 1,
25         DCAMERA_BAD_VALUE = ERR_DH_CAMERA_BASE + 2,
26         DCAMERA_BAD_TYPE = ERR_DH_CAMERA_BASE + 3,
27         DCAMERA_ALREADY_EXISTS = ERR_DH_CAMERA_BASE + 4,
28         DCAMERA_INIT_ERR = ERR_DH_CAMERA_BASE + 5,
29         DCAMERA_NOT_FOUND = ERR_DH_CAMERA_BASE + 6,
30         DCAMERA_WRONG_STATE = ERR_DH_CAMERA_BASE + 7,
31         DCAMERA_BAD_OPERATE = ERR_DH_CAMERA_BASE + 8,
32         DCAMERA_OPEN_CONFLICT = ERR_DH_CAMERA_BASE + 9,
33         DCAMERA_DISABLE_PROCESS = ERR_DH_CAMERA_BASE + 10,
34         DCAMERA_INDEX_OVERFLOW = ERR_DH_CAMERA_BASE + 11,
35         DCAMERA_REGIST_HAL_FAILED = ERR_DH_CAMERA_BASE + 12,
36         DCAMERA_UNREGIST_HAL_FAILED = ERR_DH_CAMERA_BASE + 13,
37         DCAMERA_ALLOC_ERROR = ERR_DH_CAMERA_BASE + 14,
38         DCAMERA_DEVICE_BUSY = ERR_DH_CAMERA_BASE + 15,
39         DCAMERA_ERR_APPLY_RESULT = ERR_DH_CAMERA_BASE + 16,
40         DCAMERA_ERR_DLOPEN = ERR_DH_CAMERA_BASE + 17,
41         DCAMERA_ERR_PUBLISH_STATE = ERR_DH_CAMERA_BASE + 18,
42         DCAMERA_ERR_ALLCONNECT = ERR_DH_CAMERA_BASE + 19,
43     };
44 } // namespace DistributedHardware
45 } // namespace OHOS
46 #endif // OHOS_DISTRIBUTED_CAMERA_ERRNO_H