avsession_errors.h


avsession_errors.h

概述

定义了avsession错误码。

Since: 9 Version: 1.0 相关模块:

Avsession

汇总

变量

名称 描述
OHOS::AVSession::AVSESSION_ERROR = -1 constexpr int32_t
存在错误
OHOS::AVSession::AVSESSION_SUCCESS = 0 constexpr int32_t
操作成功
OHOS::AVSession::AVSESSION_ERROR_BASE = 1000 constexpr int32_t
avsession错误码的基定义
OHOS::AVSession::ERR_NO_MEMORY = -(AVSESSION_ERROR_BASE + 1) constexpr int32_t
无可用内存
OHOS::AVSession::ERR_INVALID_PARAM = -(AVSESSION_ERROR_BASE + 2) constexpr int32_t
传递的参数无效
OHOS::AVSession::ERR_SERVICE_NOT_EXIST = -(AVSESSION_ERROR_BASE + 3) constexpr int32_t
服务不存在
OHOS::AVSession::ERR_SESSION_LISTENER_EXIST = -(AVSESSION_ERROR_BASE + 4) constexpr int32_t
Session监听器已存在
OHOS::AVSession::ERR_MARSHALLING = -(AVSESSION_ERROR_BASE + 5) constexpr int32_t
数据序列化操作错误
OHOS::AVSession::ERR_UNMARSHALLING = -(AVSESSION_ERROR_BASE + 6) constexpr int32_t
数据反序列化操作错误
OHOS::AVSession::ERR_IPC_SEND_REQUEST = -(AVSESSION_ERROR_BASE + 7) constexpr int32_t
IPC发送数据失败
OHOS::AVSession::ERR_SESSION_EXCEED_MAX = -(AVSESSION_ERROR_BASE + 8) constexpr int32_t
超过允许会话最大数量
OHOS::AVSession::ERR_SESSION_NOT_EXIST = -(AVSESSION_ERROR_BASE + 9) constexpr int32_t
会话不存在
OHOS::AVSession::ERR_COMMAND_NOT_SUPPORT = -(AVSESSION_ERROR_BASE + 10) constexpr int32_t
会话命令不支持
OHOS::AVSession::ERR_CONTROLLER_NOT_EXIST = -(AVSESSION_ERROR_BASE + 11) constexpr int32_t
控制器不存在
OHOS::AVSession::ERR_NO_PERMISSION = -(AVSESSION_ERROR_BASE + 12) constexpr int32_t
无权限
OHOS::AVSession::ERR_SESSION_DEACTIVE = -(AVSESSION_ERROR_BASE + 13) constexpr int32_t
会话未激活
OHOS::AVSession::ERR_CONTROLLER_IS_EXIST = -(AVSESSION_ERROR_BASE + 14) constexpr int32_t
控制器存在
OHOS::AVSession::ERR_START_ABILITY_IS_RUNNING = -(AVSESSION_ERROR_BASE + 15) constexpr int32_t
元能力正在运行
OHOS::AVSession::ERR_ABILITY_NOT_AVAILABLE = -(AVSESSION_ERROR_BASE + 16) constexpr int32_t
元能力启动超失败
OHOS::AVSession::ERR_START_ABILITY_TIMEOUT = -(AVSESSION_ERROR_BASE + 17) constexpr int32_t
元能力启动超时
OHOS::AVSession::ERR_COMMAND_SEND_EXCEED_MAX = -(AVSESSION_ERROR_BASE + 18) constexpr int32_t
指令发送次数超过最大值
OHOS::AVSession::ERR_RPC_SEND_REQUEST = -(AVSESSION_ERROR_BASE + 19) constexpr int32_t
RPC发送数据失败

变量说明

AVSESSION_ERROR

constexpr int32_t OHOS::AVSession::AVSESSION_ERROR = -1
1

描述: 存在错误

AVSESSION_ERROR_BASE

constexpr int32_t OHOS::AVSession::AVSESSION_ERROR_BASE = 1000
1

描述: avsession错误码的基定义

AVSESSION_SUCCESS

constexpr int32_t OHOS::AVSession::AVSESSION_SUCCESS = 0
1

描述: 操作成功

ERR_ABILITY_NOT_AVAILABLE

constexpr int32_t OHOS::AVSession::ERR_ABILITY_NOT_AVAILABLE = -(AVSESSION_ERROR_BASE + 16)
1

描述: 元能力启动超失败

ERR_COMMAND_NOT_SUPPORT

constexpr int32_t OHOS::AVSession::ERR_COMMAND_NOT_SUPPORT = -(AVSESSION_ERROR_BASE + 10)
1

描述: 会话命令不支持

ERR_COMMAND_SEND_EXCEED_MAX

constexpr int32_t OHOS::AVSession::ERR_COMMAND_SEND_EXCEED_MAX = -(AVSESSION_ERROR_BASE + 18)
1

描述: 指令发送次数超过最大值

ERR_CONTROLLER_IS_EXIST

constexpr int32_t OHOS::AVSession::ERR_CONTROLLER_IS_EXIST = -(AVSESSION_ERROR_BASE + 14)
1

描述: 控制器存在

ERR_CONTROLLER_NOT_EXIST

constexpr int32_t OHOS::AVSession::ERR_CONTROLLER_NOT_EXIST = -(AVSESSION_ERROR_BASE + 11)
1

描述: 控制器不存在

ERR_INVALID_PARAM

constexpr int32_t OHOS::AVSession::ERR_INVALID_PARAM = -(AVSESSION_ERROR_BASE + 2)
1

描述: 传递的参数无效

ERR_IPC_SEND_REQUEST

constexpr int32_t OHOS::AVSession::ERR_IPC_SEND_REQUEST = -(AVSESSION_ERROR_BASE + 7)
1

描述: IPC发送数据失败

ERR_MARSHALLING

constexpr int32_t OHOS::AVSession::ERR_MARSHALLING = -(AVSESSION_ERROR_BASE + 5)
1

描述: 数据序列化操作错误

ERR_NO_MEMORY

constexpr int32_t OHOS::AVSession::ERR_NO_MEMORY = -(AVSESSION_ERROR_BASE + 1)
1

描述: 无可用内存

ERR_NO_PERMISSION

constexpr int32_t OHOS::AVSession::ERR_NO_PERMISSION = -(AVSESSION_ERROR_BASE + 12)
1

描述: 无权限

ERR_RPC_SEND_REQUEST

constexpr int32_t OHOS::AVSession::ERR_RPC_SEND_REQUEST = -(AVSESSION_ERROR_BASE + 19)
1

描述: RPC发送数据失败

ERR_SERVICE_NOT_EXIST

constexpr int32_t OHOS::AVSession::ERR_SERVICE_NOT_EXIST = -(AVSESSION_ERROR_BASE + 3)
1

描述: 服务不存在

ERR_SESSION_DEACTIVE

constexpr int32_t OHOS::AVSession::ERR_SESSION_DEACTIVE = -(AVSESSION_ERROR_BASE + 13)
1

描述: 会话未激活

ERR_SESSION_EXCEED_MAX

constexpr int32_t OHOS::AVSession::ERR_SESSION_EXCEED_MAX = -(AVSESSION_ERROR_BASE + 8)
1

描述: 超过允许会话最大数量

ERR_SESSION_LISTENER_EXIST

constexpr int32_t OHOS::AVSession::ERR_SESSION_LISTENER_EXIST = -(AVSESSION_ERROR_BASE + 4)
1

描述: Session监听器已存在

ERR_SESSION_NOT_EXIST

constexpr int32_t OHOS::AVSession::ERR_SESSION_NOT_EXIST = -(AVSESSION_ERROR_BASE + 9)
1

描述: 会话不存在

ERR_START_ABILITY_IS_RUNNING

constexpr int32_t OHOS::AVSession::ERR_START_ABILITY_IS_RUNNING = -(AVSESSION_ERROR_BASE + 15)
1

描述: 元能力正在运行

ERR_START_ABILITY_TIMEOUT

constexpr int32_t OHOS::AVSession::ERR_START_ABILITY_TIMEOUT = -(AVSESSION_ERROR_BASE + 17)
1

描述: 元能力启动超时

ERR_UNMARSHALLING

constexpr int32_t OHOS::AVSession::ERR_UNMARSHALLING = -(AVSESSION_ERROR_BASE + 6)
1

描述: 数据反序列化操作错误