From bbbf7e4e0c0b9b52803be9262814962c8fba8c9e Mon Sep 17 00:00:00 2001 From: yiny Date: Tue, 23 May 2023 11:16:11 +0800 Subject: [PATCH] Add distributed file error info. Signed-off-by: yiny --- utils/filemgmt_libn/include/n_error.h | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/utils/filemgmt_libn/include/n_error.h b/utils/filemgmt_libn/include/n_error.h index 04cf76719..b349144cc 100644 --- a/utils/filemgmt_libn/include/n_error.h +++ b/utils/filemgmt_libn/include/n_error.h @@ -38,6 +38,7 @@ constexpr int STORAGE_SERVICE_SYS_CAP_TAG = 13600000; constexpr int FILEIO_SYS_CAP_TAG = 13900000; constexpr int USER_FILE_MANAGER_SYS_CAP_TAG = 14000000; constexpr int USER_FILE_SERVICE_SYS_CAP_TAG = 14300000; +constexpr int DISTRIBUTEDFILE_SERVICE_SYS_CAP_TAG = 22400000; const std::string FILEIO_TAG_ERR_CODE = "code"; const std::string FILEIO_TAG_ERR_DATA = "data"; @@ -128,6 +129,12 @@ enum ErrCodeSuffixOfUserFileService { E_CONNECT }; +enum ErrCodeSuffixOfDistributedFile { + E_CLOUD_NOT_READY = 1, + E_NETWORK_ERR, + E_BATTERY_WARNING +}; + enum CommonErrCode { E_PERMISSION = 201, E_PERMISSION_SYS = 202, @@ -287,6 +294,12 @@ static inline std::unordered_map> errCodeTa { E_PARAMS, { E_PARAMS, "The input parameter is invalid" } }, { E_DEVICENOTSUPPORT, { E_DEVICENOTSUPPORT, "The device doesn't support this api" } }, { E_OSNOTSUPPORT, { E_OSNOTSUPPORT, "The os doesn't support this api" } }, + { DISTRIBUTEDFILE_SERVICE_SYS_CAP_TAG + E_CLOUD_NOT_READY, { DISTRIBUTEDFILE_SERVICE_SYS_CAP_TAG + + E_CLOUD_NOT_READY, "Cloud status not ready" } }, + { DISTRIBUTEDFILE_SERVICE_SYS_CAP_TAG + E_NETWORK_ERR, { DISTRIBUTEDFILE_SERVICE_SYS_CAP_TAG + + E_NETWORK_ERR, "Network unavailable" } }, + { DISTRIBUTEDFILE_SERVICE_SYS_CAP_TAG + E_BATTERY_WARNING, { DISTRIBUTEDFILE_SERVICE_SYS_CAP_TAG + + E_BATTERY_WARNING, "Battery level warning" } }, }; class NError { -- Gitee