NIM 跨平台 C++ SDK
载入中...
搜索中...
未找到
public_defines.h
浏览该文件的文档.
1
9#ifndef _NIM_UTIL_INCLUDE_H_
10#define _NIM_UTIL_INCLUDE_H_
11
12#if !defined(_WIN32) && !defined(WIN32)
13#include <pthread.h>
14#endif
15
16#include "nim_base_types.h"
17#include "nim_build_config.h"
18#include "stdbool.h"
19
22 // 通用错误码
63 // 群错误码
90 // 数据解编错误代码
99 // 独立信令错误代码
124
125 // 客户端自定义的错误号
132
133 // 客户端自定义的消息错误号
164 // 客户端自定义的RTS错误号
185 // 客户端自定义的api调用问题
200};
201
202#endif //_NIM_UTIL_INCLUDE_H_
SDK基本类型定义
This file defines build and platform configuration
NIMResCode
Definition: public_defines.h:21
@ kNIMResEPacket
打包错误
Definition: public_defines.h:96
@ kNIMResRoomMemberExceed
房间人数超限
Definition: public_defines.h:121
@ kNIMResAccountBlock
帐号被禁用
Definition: public_defines.h:52
@ kNIMLocalResRtsVChatExist
rts会话 音视频已存在
Definition: public_defines.h:170
@ kNIMLocalResNetworkError
客户端本地错误号,本地网络错误,需要检查本地网络
Definition: public_defines.h:131
@ kNIMLocalResAPIErrorInitUndone
还未初始化或初始化未正常完成
Definition: public_defines.h:187
@ kNIMLocalResRtsChannelNotExist
rts会话 通道不存在
Definition: public_defines.h:174
@ kNIMResRoomInviteNotExists
邀请不存在或已过期
Definition: public_defines.h:109
@ kNIMResTeamInviteSuccess
邀请成功
Definition: public_defines.h:83
@ kNIMResTimeoutError
请求过程超时
Definition: public_defines.h:40
@ kNIMResRoomMemberHasExists
已经在房间内
Definition: public_defines.h:107
@ kNIMLocalResRtsError
rts会话 未知错误
Definition: public_defines.h:166
@ kNIMLocalResAPIErrorVersionError
SDK版本不对,可能会引发其他问题
Definition: public_defines.h:193
@ kNIMLocalResFrequently
本地错误码,操作太过频繁
Definition: public_defines.h:147
@ kNIMResTeamMemberLimit
操作成功,但部分成员的群数量超限
Definition: public_defines.h:87
@ kNIMResExceedLimit
超过配置有效期
Definition: public_defines.h:60
@ kNIMResExist
对象已经存在/重复操作
Definition: public_defines.h:48
@ kNIMResTeamLimit
创建群数量限制
Definition: public_defines.h:75
@ kNIMLocalResAPIErrorLoginExceedRetryCount
登录失败,超过重试次数
Definition: public_defines.h:197
@ kNIMResTeamENotExist
群不存在
Definition: public_defines.h:69
@ kNIMLocalResTMembersSyncUndone
群成员尚同步完成
Definition: public_defines.h:163
@ kNIMLocalResRtsStatusError
rts会话 通道状态不正确
Definition: public_defines.h:172
@ kNIMLocalResAPIErrorLoginUndone
还未登陆或登录未完成
Definition: public_defines.h:189
@ kNIMResRoomInviteHasReject
邀请已经拒绝
Definition: public_defines.h:111
@ kNIMLocalResMsgNosDownloadCheckError
收到文件消息,NOS下载完成后本地文件检查错误,一般为下载的文件大小与文件信息不符
Definition: public_defines.h:139
@ kNIMResTeamUserStatusErr
群成员状态不对
Definition: public_defines.h:77
@ kNIMLocalResParameterError
本地错误码,参数错误
Definition: public_defines.h:145
@ kNIMResForcePushCountLimit
强推列表账号数量超限
Definition: public_defines.h:85
@ kNIMResEUnpacket
解包错误
Definition: public_defines.h:94
@ kNIMResFrequently
操作太过频繁
Definition: public_defines.h:46
@ kNIMResForbidden
禁止操作
Definition: public_defines.h:34
@ kNIMLocalResRtsIdNotExist
rts会话 id不存在
Definition: public_defines.h:168
@ kNIMLocalRes
值大于该错误号的都是客户端自定义的错误号。不能随意更改其值!
Definition: public_defines.h:127
@ kNIMLocalResMsgSendNosError
发送消息,上传NOS失败
Definition: public_defines.h:153
@ kNIMLocalResAPIErrorChatroomMixError
聊天室模式混用错误,不支持同时以登陆状态和匿名状态登陆聊天室
Definition: public_defines.h:195
@ kNIMResRoomBlackBeOut
黑名单用户禁止进入
Definition: public_defines.h:180
@ kNIMResRoomLinkError
主链接错误
Definition: public_defines.h:176
@ kNIMResInvalid
协议无效, 不允许访问的协议
Definition: public_defines.h:62
@ kNIMResRoomInviteHasAccept
邀请已经接受了
Definition: public_defines.h:113
@ kNIMResPeerNimOffline
对方云信不在线
Definition: public_defines.h:115
@ kNIMLocalResParaError
调用api,传入的参数有误
Definition: public_defines.h:151
@ kNIMLocalResTransferAttachmentError
附件资源上传或下载失败
Definition: public_defines.h:155
@ kNIMLocalResMsgNosDownloadCancel
(收到文件消息或者stop_download_ex)HTTP download from NOS下载暂停
Definition: public_defines.h:137
@ kNIMResParameterError
参数错误
Definition: public_defines.h:42
@ kNIMResRoomNotExists
房间不存在
Definition: public_defines.h:101
@ kNIMLocalResMsgNosUploadCancel
(发送文件消息或者stop_upload_ex)HTTP upload to NOS上传暂停
Definition: public_defines.h:135
@ kNIMResUnknownError
未知错误,或者不方便告诉你
Definition: public_defines.h:54
@ kNIMLocalResExceedLimit
本地错误码,超过配置有效期或者所需参数不存在
Definition: public_defines.h:157
@ kNIMLocalResCheckMsgDBFailed
导入消息历史时验证身份和加密密钥不通过
Definition: public_defines.h:159
@ kNIMResTooBuzy
服务器太忙
Definition: public_defines.h:58
@ kNIMLocalResAPIErrorRunOutOfLinkAddress
连接地址用完了
Definition: public_defines.h:199
@ kNIMResTeamENAccess
没有权限
Definition: public_defines.h:67
@ kNIMResError
错误
Definition: public_defines.h:24
@ kNIMResConnectionError
网络连接出现错误
Definition: public_defines.h:44
@ kNIMResTeamApplySuccess
申请成功
Definition: public_defines.h:79
@ kNIMResRoomUidConflict
uid冲突
Definition: public_defines.h:119
@ kNIMResRoomMemberHasExistsOtherClient
已经在房间内(自己的其他端)
Definition: public_defines.h:123
@ kNIMResOverrun
超限
Definition: public_defines.h:50
@ kNIMResTeamEMemberNotExist
用户不在兴趣组里面
Definition: public_defines.h:71
@ kNIMResRoomBeMuted
被禁言
Definition: public_defines.h:182
@ kNIMResBadRequest
错误请求
Definition: public_defines.h:32
@ kNIMResVersionError
客户端版本不正确
Definition: public_defines.h:28
@ kNIMResTeamGetInfoListPartSuccess
批量查询群信息部分成功
Definition: public_defines.h:89
@ kNIMResInBlack
被接收方加入黑名单 SDK版本大于2.5.0支持
Definition: public_defines.h:98
@ kNIMLocalResAPIErrorLogined
已经登录
Definition: public_defines.h:191
@ kNIMResUidPassError
用户名或密码错误
Definition: public_defines.h:30
@ kNIMResRoomAllMuted
聊天室处于整体禁言状态,只有管理员能发言
Definition: public_defines.h:184
@ kNIMResServerDataError
服务器数据错误
Definition: public_defines.h:56
@ kNIMLocalResExist
本地错误码,对象已经存在/重复操作,(收到消息,本地资源已存在,不需要重复下载)
Definition: public_defines.h:149
@ kNIMLocalResMsgFileNotExist
本地资源不存在
Definition: public_defines.h:143
@ kNIMResNoModify
数据自上次查询以来未发生变化(用于增量更新)
Definition: public_defines.h:38
@ kNIMResRoomError
聊天室状态异常
Definition: public_defines.h:178
@ kNIMResTeamECountLimit
已达到人数限制
Definition: public_defines.h:65
@ kNIMResNotExist
请求的目标(用户或对象)不存在
Definition: public_defines.h:36
@ kNIMLocalResImportMsgDBFailed
导入消息历史时写记录失败
Definition: public_defines.h:161
@ kNIMResTeamAlreadyIn
已经在群里
Definition: public_defines.h:81
@ kNIMResPeerPushOffline
对方推送亦不可达
Definition: public_defines.h:117
@ kNIMResTeamErrType
群类型不对
Definition: public_defines.h:73
@ kNIMResRoomMemberNotExists
不在房间内
Definition: public_defines.h:105
@ kNIMResSuccess
没有错误,一切正常
Definition: public_defines.h:26
@ kNIMResRoomHasExists
房间已存在
Definition: public_defines.h:103
@ kNIMLocalResMsgAccessDenied
无访问权限
Definition: public_defines.h:141
@ kNIMResInvalidProtocol
协议已失效
Definition: public_defines.h:92
@ kNIMResRoomLocalNeedRequestAgain
客户端本地错误号,需要重新向IM服务器获取进入聊天室权限
Definition: public_defines.h:129