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