NIMSDK-iOS
载入中...
搜索中...
未找到
NIMQChatDefs.h
浏览该文件的文档.
1//
2// NIMQChatDefs.h
3// NIMSDK
4//
5// Created by Netease.
6// Copyright © 2022 Netease. All rights reserved.
7//
8
9#ifndef NIMQChatDefs_h
10#define NIMQChatDefs_h
11
12#import <Foundation/Foundation.h>
13
14/**
15 * 登录步骤枚举
16 */
17typedef NS_ENUM(NSInteger, NIMQChatLoginStep)
18{
19 /**
20 * 连接服务器
21 */
23 /**
24 * 连接服务器成功
25 */
27 /**
28 * 连接服务器失败
29 */
31 /**
32 * 登录
33 */
35 /**
36 * 登录成功
37 */
39 /**
40 * 登录失败
41 */
43 /**
44 * 开始同步
45 */
47 /**
48 * 同步完成
49 */
51 /**
52 * 连接断开
53 */
55 /**
56 * 网络切换
57 * @discussion 这个并不是登录步骤的一种,但是UI有可能需要通过这个状态进行UI展现
58 */
60 /**
61 * 主动退出登陆
62 */
64};
65/**
66 * 系统通知类型
67 */
68typedef NS_ENUM(NSInteger, NIMQChatSystemNotificationType) {
69 /**
70 * 邀请服务器成员
71 */
73
74 /**
75 * 拒绝邀请
76 */
78
79 /**
80 * 申请加入服务器
81 */
83
84 /**
85 * 拒绝申请
86 */
88
89 /**
90 * 创建服务器
91 */
93
94 /**
95 * 删除服务器
96 */
98
99 /**
100 * 修改服务器信息
101 */
103
104 /**
105 * 已邀请服务器成员
106 */
108
109 /**
110 * 接受邀请
111 */
113
114 /**
115 * 已申请加入服务器
116 */
118
119 /**
120 * 接受申请
121 */
123
124 /**
125 * 踢除服务器成员
126 */
128
129 /**
130 * 主动离开服务器
131 */
133
134 /**
135 * 修改服务器成员信息
136 */
138
139 /**
140 * 创建频道
141 */
143
144 /**
145 * 删除频道
146 */
148
149 /**
150 * 修改频道信息
151 */
153
154 /**
155 * 频道修改黑白名单身份组
156 */
158
159 /**
160 * 频道修改黑白名单成员
161 */
163
164 /**
165 * 更新了消息的快捷评论
166 */
168 /**
169 * 新增频道分组
170 */
172 /**
173 * 删除频道分组
174 */
176 /**
177 * 修改频道分组
178 */
180 /**
181 * 更新频道分组黑白名单身份组
182 */
184 /**
185 * 更新频道分组黑白名单成员
186 */
188 /**
189 * 加入服务器身份组成员
190 */
192 /**
193 * 移除服务器身份组成员
194 */
196 /**
197 * 更新服务器身份组权限
198 */
200 /**
201 * 更新频道身份组权限
202 */
204 /**
205 * 更新频道中个人定制权限
206 */
208 /*
209 * 频道对当前用户可见性变更
210 */
212 /**
213 * 用户进入/离开服务器
214 */
216 /**
217 * 用户通过邀请码加入服务器
218 */
220 /**
221 * 频道对游客可见性变更,sdk收到此通知后需要重新调整频道的游客订阅信息 //attach:JSON格式,字段:event,event=1表示in,event=2表示out
222 */
224 /**
225 * 修改IM用户信息 //attach:JSON格式,字段:type,serverIds,userInfo(name、icon)
226 * 2023.02.20 IM-5455 【圈组】圈组的用户资料如果没设置,复用IM的用户资料
227 */
229 /**
230 * 自定义信息
231 */
233
234};
235
236typedef NS_ENUM(NSInteger, NIMQChatSystemNotificationToType) {
237 /**
238 * 服务器ID
239 */
241 /**
242 * 服务器ID/频道ID
243 */
245 /**
246 * 服务器ID/账号
247 */
249 /**
250 * 服务器ID/频道ID/账号
251 */
253 /**
254 * 账号
255 */
257};
258
259//身份组类型 1表示everyone,2表示定制身份组
260typedef NS_ENUM(NSInteger, NIMQChatRoleType) {
261 /**
262 * everyone
263 */
265 /**
266 * 定制
267 */
269};
270
271/**
272 * 圈组网络请求回调
273 *
274 * @param error 错误信息
275 */
276typedef void(^NIMQChatHandler)(NSError *__nullable error);
277
278/**
279 * 圈组权限类型
280 */
281typedef NS_ENUM(NSInteger, NIMQChatPermissionType) {
282
283 /**
284 * 管理服务器。修改服务器
285 */
287 /**
288 * 管理频道,server和channel都有
289 */
291 /**
292 * 管理角色的权限,server和channel都有
293 */
295 /**
296 * 发送消息,server和channel都有
297 */
299 /**
300 * 修改自己在该server的成员信息,仅server有
301 */
303 /**
304 * 邀请他人进入server的,仅server有
305 */
307 /**
308 * 踢除他人的权限,仅server有
309 */
311 /**
312 * 修改他人在该server的服务器成员信息,仅server有
313 */
315 /**
316 * 撤回他人消息的权限,server和channel都有
317 */
319 /**
320 * 删除他人消息的权限,server和channel都有
321 */
323 /**
324 * @ 他人的权限,server和channel都有
325 */
327 /**
328 * @everyone的权限,server和channel都有
329 */
331 /**
332 * 管理黑白名单的权限,server和channel都有
333 */
335 /**
336 * 封禁他人的权限,仅server有,允许成员永久封禁其他成员访问此服务器
337 */
339 /**
340 * RTC频道:连接的权限
341 */
343 /**
344 * RTC频道:断开他人连接的权限
345 */
347 /**
348 * RTC频道:开启麦克风的权限
349 */
351 /**
352 * RTC频道:开启摄像头的权限
353 */
355 /**
356 * RTC频道:开启/关闭他人麦克风的权限
357 */
359 /**
360 * RTC频道:开启/关闭他人摄像头的权限
361 */
363 /**
364 * RTC频道:开启/关闭全员麦克风的权限
365 */
367 /**
368 * RTC频道:开启/关闭全员摄像头的权限
369 */
371 /**
372 * RTC频道:打开自己共享屏幕的权限
373 */
375 /**
376 * RTC频道:关闭他人共享屏幕的权限
377 */
379 /**
380 * 服务器申请处理权限
381 */
383 /**
384 * 加入服务器申请邀请历史查看权限,有这个权限才可以查询server级别的申请/邀请记录
385 */
387 /**
388 * 身份组的权限,server和channel都有
389 */
392
393// 权限操作
394typedef NS_ENUM(NSInteger, NIMQChatPermissionStatus) {
398};
399// 成员
400typedef NS_ENUM(NSInteger, NIMQChatServerMemberType) {
403};
404// 频道类型
405typedef NS_ENUM(NSInteger, NIMQChatChannelType) {
406 NIMQChatChannelTypeMsg = 0, // 消息频道
407 NIMQChatChannelTypeRTC = 1, // 音视频频道
408 NIMQChatChannelTypeCustom = 100, //自定义频道
409};
410
411// 频道配置与频道分组同步模式
412typedef NS_ENUM(NSInteger, NIMQChatChannelSyncMode) {
416};
417// 频道查看模式
418typedef NS_ENUM(NSInteger, NIMQChatChannelViewMode) {
422};
423
424
425// 服务器邀请模式
426typedef NS_ENUM(NSInteger, NIMQChatServerInviteMode) {
428 NIMQChatServerInviteModeAutoEnter = 1, // 不需要同意
429};
430
431// 服务器申请模式
432typedef NS_ENUM(NSInteger, NIMQChatServerApplyMode) {
433 NIMQChatServerApplyModeAutoEnter = 0, // 不需要同意
435};
436//频道成员身份组的操作类型
437typedef NS_ENUM(NSInteger, NIMQChatChannelMemberRoleOpeType) {
440};
441//频道成员身份组类型
442typedef NS_ENUM(NSInteger, NIMQChatChannelMemberRoleType) {
445};
446
447//成员封禁类型
448typedef NS_ENUM(NSInteger, NIMQChatServerMemberBanType) {
451};
452
453//快捷评论操作类型
454typedef NS_ENUM(NSInteger, NIMQChatUpdateQuickCommentType) {
457};
458
459typedef NS_ENUM(NSInteger, NIMQChatSearchServerType) {
461 NIMQChatSearchServerTypePersonal = 2, // 个人服务器搜索
462};
463
464typedef NS_ENUM(NSInteger, NIMQChatSearchServerSortType) {
465 NIMQChatSearchServerSortTypeCustomWeight = 0, // 自定义权重排序
466 NIMQChatSearchServerSortTypeCreateTime = 1, // 创建时间排序, 默认
467 NIMQChatSearchServerSortTypeMemberCount = 2, // 服务器人数排序
468};
469
470typedef NS_ENUM(NSInteger, NIMQChatSearchChannelSortType) {
471 NIMQChatSearchChannelSortTypeCustomWeight = 0, // 自定义权重排序
472 NIMQChatSearchChannelSortTypeCreateTime = 1, // 创建时间排序, 默认
473};
474
475typedef NS_ENUM(NSInteger, NIMQChatInoutType) {
476 NIMQChatInoutTypeIn = 1, // 加入
477 NIMQChatInoutTypeOut = 2, // 退出
478};
479
480//圈组消息排序方式
481typedef NS_ENUM(NSInteger, NIMQChatSearchMessageSortType) {
483};
484
485//圈组订阅类型
486typedef NS_ENUM(NSInteger, NIMQChatSubscribeType) {
487
488 /**
489 * 订阅某个channel的【消息】/【通知】
490 */
492 /**
493 * 订阅某个channel的【消息未读数】/【通知】
494 */
496 /**
497 * 订阅某个channel的【消息未读状态】/【通知】
498 */
500 /**
501 * 订阅某个server的【消息】/【通知】,如server基本信息修改、人员进出、权限变更、创建channel等
502 */
504 /**
505 * 订阅某个channel的消息正在输入事件
506 */
508 /**
509 * 【游客】订阅某个channel的【消息】/【通知】
510 */
512 /**
513 * 【游客】订阅某个server的【消息】/【通知】
514 */
516};
517
518//圈组订阅操作类型
519typedef NS_ENUM(NSInteger, NIMQChatSubscribeOperationType) {
520 /**
521 * 订阅
522 */
524 /**
525 * 取消订阅
526 */
528};
529
530
531
532//圈组游客可见模式
533typedef NS_ENUM(NSInteger, NIMQChatVisitorMode) {
534 /**
535 * 不传
536 */
538 /**
539 * 可见
540 */
542 /**
543 * 不可见
544 */
546 /**
547 * 跟随模式(默认),频道公开游客可见,频道私密游客不可见
548 */
550};
551
552
553#endif /* NIMQChatDefs_h */
NIMQChatVisitorMode
Definition: NIMQChatDefs.h:533
@ NIMQChatVisitorModeVisible
Definition: NIMQChatDefs.h:541
@ NIMQChatVisitorModeNone
Definition: NIMQChatDefs.h:537
@ NIMQChatVisitorModeFollow
Definition: NIMQChatDefs.h:549
@ NIMQChatVisitorModeInvisible
Definition: NIMQChatDefs.h:545
NIMQChatServerMemberBanType
Definition: NIMQChatDefs.h:448
@ NIMQChatServerMemberBanTypeUnBan
Definition: NIMQChatDefs.h:450
@ NIMQChatServerMemberBanTypeBan
Definition: NIMQChatDefs.h:449
NIMQChatSearchMessageSortType
Definition: NIMQChatDefs.h:481
@ NIMQChatSearchMessageSortTypeSendTime
Definition: NIMQChatDefs.h:482
NIMQChatServerInviteMode
Definition: NIMQChatDefs.h:426
@ NIMQChatServerInviteModeNeedApprove
Definition: NIMQChatDefs.h:427
@ NIMQChatServerInviteModeAutoEnter
Definition: NIMQChatDefs.h:428
NIMQChatSearchServerType
Definition: NIMQChatDefs.h:459
@ NIMQChatSearchServerTypePersonal
Definition: NIMQChatDefs.h:461
@ NIMQChatSearchServerTypeSquare
Definition: NIMQChatDefs.h:460
NIMQChatChannelType
Definition: NIMQChatDefs.h:405
@ NIMQChatChannelTypeCustom
Definition: NIMQChatDefs.h:408
@ NIMQChatChannelTypeRTC
Definition: NIMQChatDefs.h:407
@ NIMQChatChannelTypeMsg
Definition: NIMQChatDefs.h:406
NIMQChatSearchServerSortType
Definition: NIMQChatDefs.h:464
@ NIMQChatSearchServerSortTypeCustomWeight
Definition: NIMQChatDefs.h:465
@ NIMQChatSearchServerSortTypeMemberCount
Definition: NIMQChatDefs.h:467
@ NIMQChatSearchServerSortTypeCreateTime
Definition: NIMQChatDefs.h:466
NIMQChatSearchChannelSortType
Definition: NIMQChatDefs.h:470
@ NIMQChatSearchChannelSortTypeCreateTime
Definition: NIMQChatDefs.h:472
@ NIMQChatSearchChannelSortTypeCustomWeight
Definition: NIMQChatDefs.h:471
NIMQChatInoutType
Definition: NIMQChatDefs.h:475
@ NIMQChatInoutTypeOut
Definition: NIMQChatDefs.h:477
@ NIMQChatInoutTypeIn
Definition: NIMQChatDefs.h:476
NIMQChatChannelViewMode
Definition: NIMQChatDefs.h:418
@ NIMQChatChannelViewModePublic
Definition: NIMQChatDefs.h:420
@ NIMQChatChannelViewModeNone
Definition: NIMQChatDefs.h:419
@ NIMQChatChannelViewModePrivate
Definition: NIMQChatDefs.h:421
NIMQChatChannelSyncMode
Definition: NIMQChatDefs.h:412
@ NIMQChatChannelSyncModeNone
Definition: NIMQChatDefs.h:413
@ NIMQChatChannelSyncModeSync
Definition: NIMQChatDefs.h:415
@ NIMQChatChannelSyncModeNotSync
Definition: NIMQChatDefs.h:414
NIMQChatSubscribeOperationType
Definition: NIMQChatDefs.h:519
@ NIMQChatSubscribeOperationTypeUnsubscribe
Definition: NIMQChatDefs.h:527
@ NIMQChatSubscribeOperationTypeSubscribe
Definition: NIMQChatDefs.h:523
NIMQChatServerMemberType
Definition: NIMQChatDefs.h:400
@ NIMQChatServerMemberTypeOwner
Definition: NIMQChatDefs.h:402
@ NIMQChatServerMemberTypeCommon
Definition: NIMQChatDefs.h:401
NIMQChatRoleType
Definition: NIMQChatDefs.h:260
@ NIMQChatRoleTypeCustom
Definition: NIMQChatDefs.h:268
@ NIMQChatRoleTypeEveryOne
Definition: NIMQChatDefs.h:264
NIMQChatSystemNotificationType
Definition: NIMQChatDefs.h:68
@ NIMQChatSystemNotificationTypeUpdateChannelCategoryBlackWhiteRole
Definition: NIMQChatDefs.h:183
@ NIMQChatSystemNotificationTypeRemoveServerRoleMembers
Definition: NIMQChatDefs.h:195
@ NIMQChatSystemNotificationTypeDeleteChannelCategory
Definition: NIMQChatDefs.h:175
@ NIMQChatSystemNotificationTypeServerMemberApply
Definition: NIMQChatDefs.h:82
@ NIMQChatSystemNotificationTypeVisitorChannelVisibilityUpdate
Definition: NIMQChatDefs.h:223
@ NIMQChatSystemNotificationTypeServerMemberInvite
Definition: NIMQChatDefs.h:72
@ NIMQChatSystemNotificationTypeMemberRoleAuthUpdate
Definition: NIMQChatDefs.h:207
@ NIMQChatSystemNotificationTypeUpdateQuickComment
Definition: NIMQChatDefs.h:167
@ NIMQChatSystemNotificationTypeServerMemberKick
Definition: NIMQChatDefs.h:127
@ NIMQChatSystemNotificationTypeServerUpdate
Definition: NIMQChatDefs.h:102
@ NIMQChatSystemNotificationTypeAddServerRoleMembers
Definition: NIMQChatDefs.h:191
@ NIMQChatSystemNotificationTypeServerMemberLeave
Definition: NIMQChatDefs.h:132
@ NIMQChatSystemNotificationTypeChannelUpdateWhiteBlackMember
Definition: NIMQChatDefs.h:162
@ NIMQChatSystemNotificationTypeServerMemberInviteAccept
Definition: NIMQChatDefs.h:112
@ NIMQChatSystemNotificationTypeUpdateChannelCategoryBlackWhiteMember
Definition: NIMQChatDefs.h:187
@ NIMQChatSystemNotificationTypeServerMemberUpdate
Definition: NIMQChatDefs.h:137
@ NIMQChatSystemNotificationTypeMyMemberInfoUpdated
Definition: NIMQChatDefs.h:228
@ NIMQChatSystemNotificationTypeCreateChannelCategory
Definition: NIMQChatDefs.h:171
@ NIMQChatSystemNotificationTypeServerRoleAuthUpdate
Definition: NIMQChatDefs.h:199
@ NIMQChatSystemNotificationTypeCustom
Definition: NIMQChatDefs.h:232
@ NIMQChatSystemNotificationTypeServerMemberInviteReject
Definition: NIMQChatDefs.h:77
@ NIMQChatSystemNotificationTypeChannelVisibilityUpdate
Definition: NIMQChatDefs.h:211
@ NIMQChatSystemNotificationTypeServerEnterLeave
Definition: NIMQChatDefs.h:215
@ NIMQChatSystemNotificationTypeChannelRemove
Definition: NIMQChatDefs.h:147
@ NIMQChatSystemNotificationTypeServerMemberJoinByInviteCode
Definition: NIMQChatDefs.h:219
@ NIMQChatSystemNotificationTypeServerRemove
Definition: NIMQChatDefs.h:97
@ NIMQChatSystemNotificationTypeChannelUpdate
Definition: NIMQChatDefs.h:152
@ NIMQChatSystemNotificationTypeServerMemberApplyAccept
Definition: NIMQChatDefs.h:122
@ NIMQChatSystemNotificationTypeServerMemberApplyDone
Definition: NIMQChatDefs.h:117
@ NIMQChatSystemNotificationTypeChannelUpdateWhiteBlackRole
Definition: NIMQChatDefs.h:157
@ NIMQChatSystemNotificationTypeChannelCreate
Definition: NIMQChatDefs.h:142
@ NIMQChatSystemNotificationTypeServerMemberApplyReject
Definition: NIMQChatDefs.h:87
@ NIMQChatSystemNotificationTypeServerMemberInviteDone
Definition: NIMQChatDefs.h:107
@ NIMQChatSystemNotificationTypeServerCreate
Definition: NIMQChatDefs.h:92
@ NIMQChatSystemNotificationTypeUpdateChannelCategory
Definition: NIMQChatDefs.h:179
@ NIMQChatSystemNotificationTypeChannelRoleAuthUpdate
Definition: NIMQChatDefs.h:203
NIMQChatPermissionStatus
Definition: NIMQChatDefs.h:394
@ NIMQChatPermissionStatusAllow
Definition: NIMQChatDefs.h:397
@ NIMQChatPermissionStatusDeny
Definition: NIMQChatDefs.h:395
@ NIMQChatPermissionStatusExtend
Definition: NIMQChatDefs.h:396
NIMQChatChannelMemberRoleType
Definition: NIMQChatDefs.h:442
@ NIMQChatChannelMemberRoleTypeBlack
Definition: NIMQChatDefs.h:444
@ NIMQChatChannelMemberRoleTypeWhite
Definition: NIMQChatDefs.h:443
void(^ NIMQChatHandler)(NSError *__nullable error)
Definition: NIMQChatDefs.h:276
NIMQChatSystemNotificationToType
Definition: NIMQChatDefs.h:236
@ NIMQChatSystemNotificationToTypeServer
Definition: NIMQChatDefs.h:240
@ NIMQChatSystemNotificationToTypeChannel
Definition: NIMQChatDefs.h:244
@ NIMQChatSystemNotificationToTypeAccids
Definition: NIMQChatDefs.h:256
@ NIMQChatSystemNotificationToTypeChannelAccids
Definition: NIMQChatDefs.h:252
@ NIMQChatSystemNotificationToTypeServerAccids
Definition: NIMQChatDefs.h:248
NIMQChatSubscribeType
Definition: NIMQChatDefs.h:486
@ NIMQChatSubscribeTypeChannelMsgUnreadCount
Definition: NIMQChatDefs.h:495
@ NIMQChatSubscribeTypeVisitorServerMsg
Definition: NIMQChatDefs.h:515
@ NIMQChatSubscribeTypeChannelMsgUnreadStatus
Definition: NIMQChatDefs.h:499
@ NIMQChatSubscribeTypeChannelMsg
Definition: NIMQChatDefs.h:491
@ NIMQChatSubscribeTypeServerMsg
Definition: NIMQChatDefs.h:503
@ NIMQChatSubscribeTypeChannelTypingEvent
Definition: NIMQChatDefs.h:507
@ NIMQChatSubscribeTypeVisitorChannelMsg
Definition: NIMQChatDefs.h:511
NIMQChatUpdateQuickCommentType
Definition: NIMQChatDefs.h:454
@ NIMQChatUpdateQuickCommentTypeDelete
Definition: NIMQChatDefs.h:456
@ NIMQChatUpdateQuickCommentTypeAdd
Definition: NIMQChatDefs.h:455
NIMQChatLoginStep
Definition: NIMQChatDefs.h:18
@ NIMQChatLoginStepLogining
Definition: NIMQChatDefs.h:34
@ NIMQChatLoginStepSyncOK
Definition: NIMQChatDefs.h:50
@ NIMQChatLoginStepNetChanged
Definition: NIMQChatDefs.h:59
@ NIMQChatLoginStepLinkOK
Definition: NIMQChatDefs.h:26
@ NIMQChatLoginStepLoginFailed
Definition: NIMQChatDefs.h:42
@ NIMQChatLoginStepSyncing
Definition: NIMQChatDefs.h:46
@ NIMQChatLoginStepLogout
Definition: NIMQChatDefs.h:63
@ NIMQChatLoginStepLinkFailed
Definition: NIMQChatDefs.h:30
@ NIMQChatLoginStepLinking
Definition: NIMQChatDefs.h:22
@ NIMQChatLoginStepLoginOK
Definition: NIMQChatDefs.h:38
@ NIMQChatLoginStepLoseConnection
Definition: NIMQChatDefs.h:54
NIMQChatServerApplyMode
Definition: NIMQChatDefs.h:432
@ NIMQChatServerApplyModeAutoEnter
Definition: NIMQChatDefs.h:433
@ NIMQChatServerApplyModeNeedApprove
Definition: NIMQChatDefs.h:434
NIMQChatPermissionType
Definition: NIMQChatDefs.h:281
@ NIMQChatPermissionTypeQueryMentionedRole
Definition: NIMQChatDefs.h:390
@ NIMQChatPermissionTypeRTCChannelOpenCloseOtherCamera
Definition: NIMQChatDefs.h:362
@ NIMQChatPermissionTypeRTCChannelCloseOtherShareScreen
Definition: NIMQChatDefs.h:378
@ NIMQChatPermissionTypeRTCChannelOpenCamera
Definition: NIMQChatDefs.h:354
@ NIMQChatPermissionTypeRTCChannelOpenCloseOtherMicrophone
Definition: NIMQChatDefs.h:358
@ NIMQChatPermissionTypeDeleteOtherMsg
Definition: NIMQChatDefs.h:322
@ NIMQChatPermissionTypeRTCChannelOpenCloseEveryOneMicrophone
Definition: NIMQChatDefs.h:366
@ NIMQChatPermissionTypeQueryServerInviteApplyHistory
Definition: NIMQChatDefs.h:386
@ NIMQChatPermissionTypeRemindAll
Definition: NIMQChatDefs.h:330
@ NIMQChatPermissionTypeRemindOther
Definition: NIMQChatDefs.h:326
@ NIMQChatPermissionTypeRevokeMsg
Definition: NIMQChatDefs.h:318
@ NIMQChatPermissionTypeRTCChannelDisconnectOther
Definition: NIMQChatDefs.h:346
@ NIMQChatPermissionTypeManageBlackWhiteList
Definition: NIMQChatDefs.h:334
@ NIMQChatPermissionTypeModifySelfInfo
Definition: NIMQChatDefs.h:302
@ NIMQChatPermissionTypeRTCChannelOpenMyShareScreen
Definition: NIMQChatDefs.h:374
@ NIMQChatPermissionTypeRTCChannelOpenCloseEveryOneCamera
Definition: NIMQChatDefs.h:370
@ NIMQChatPermissionTypeKickOthersInServer
Definition: NIMQChatDefs.h:310
@ NIMQChatPermissionTypeRTCChannelConnect
Definition: NIMQChatDefs.h:342
@ NIMQChatPermissionTypeSendMsg
Definition: NIMQChatDefs.h:298
@ NIMQChatPermissionTypeManageRole
Definition: NIMQChatDefs.h:294
@ NIMQChatPermissionTypeManageBanServerMember
Definition: NIMQChatDefs.h:338
@ NIMQChatPermissionTypeManageServer
Definition: NIMQChatDefs.h:286
@ NIMQChatPermissionTypeRTCChannelOpenMicrophone
Definition: NIMQChatDefs.h:350
@ NIMQChatPermissionTypeManageChannel
Definition: NIMQChatDefs.h:290
@ NIMQChatPermissionTypeInviteToServer
Definition: NIMQChatDefs.h:306
@ NIMQChatPermissionTypeModifyOthersInfoInServer
Definition: NIMQChatDefs.h:314
@ NIMQChatPermissionTypeHandleServerApply
Definition: NIMQChatDefs.h:382
NIMQChatChannelMemberRoleOpeType
Definition: NIMQChatDefs.h:437
@ NIMQChatChannelMemberRoleOpeTypeRemove
Definition: NIMQChatDefs.h:439
@ NIMQChatChannelMemberRoleOpeTypeAdd
Definition: NIMQChatDefs.h:438