NIMSDK-iOS
载入中...
搜索中...
未找到
NIMQChatChannelManagerProtocol.h
浏览该文件的文档.
1//
2// NIMQChatChannelManagerProtocol.h
3// NIMLib
4//
5// Created by Netease.
6// Copyright © 2022 Netease. All rights reserved.
7//
8
9#import <Foundation/Foundation.h>
10
11#import "NIMQChatAPIDefs.h"
12
13NS_ASSUME_NONNULL_BEGIN
14
15@class NIMQChatChannel;
16
29
34
41
45
46// 频道分组
60
62@class NIMQChatGetChannelCategoryMembersByPageResult;
66
72
79
84
85/**
86 * 创建圈组频道的回调
87 *
88 * @param error 错误信息
89 * @param result 回调结果
90 */
91typedef void(^NIMQChatCreateChannelHandler)(NSError *__nullable error,
92 NIMQChatChannel *__nullable result);
93
94/**
95 * 查询圈组频道信息的回调
96 *
97 * @param error 错误信息
98 * @param result 回调结果
99 */
100typedef void(^NIMQChatGetChannelsHandler)(NSError *__nullable error,
101 NIMQChatGetChannelsResult *__nullable result);
102
103/**
104 * 分页查询圈组频道信息的回调
105 *
106 * @param error 错误信息
107 * @param result 回调结果
108 */
109typedef void(^NIMQChatGetChannelsByPageHandler)(NSError *__nullable error,
110 NIMQChatGetChannelsByPageResult *__nullable result);
111
112/**
113 * 更新圈组频道信息的回调
114 *
115 * @param error 错误信息
116 * @param result 回调结果
117 */
118typedef void(^NIMQChatUpdateChannelHandler)(NSError *__nullable error,
119 NIMQChatChannel *__nullable result);
120
121/**
122 * 更新圈组频道中所属频道分组信息的回调
123 *
124 * @param error 错误信息
125 * @param result 回调结果
126 */
127typedef void(^NIMQChatUpdateCategoryInfoOfChannelHandler)(NSError *__nullable error,
128 NIMQChatChannel *__nullable result);
129
130/**
131 * 分页查询圈组频道成员的回调
132 *
133 * @param error 错误信息
134 * @param result 回调结果
135 */
136typedef void(^NIMQChatGetChannelMembersByPageHandler)(NSError *__nullable error,
137 NIMQChatGetChannelMembersByPageResult *__nullable result);
138/**
139 * 分页查询频道黑白名单身份组列表的结果回调
140 *
141 * @param error 错误信息
142 * @param result 回调结果
143 */
144typedef void(^NIMQChatGetChannelBlackWhiteRolesByPageHandler)(NSError *__nullable error,
146
147/**
148 * 分页查询频道黑白名单成员列表的结果回调
149 *
150 * @param error 错误信息
151 * @param result 回调结果
152 */
153typedef void(^NIMQChatGetChannelBlackWhiteMembersByPageHandler)(NSError *__nullable error,
155/**
156 * 批量查询频道黑白名单身份组列表的结果回调
157 *
158 * @param error 错误信息
159 * @param result 回调结果
160 */
161typedef void(^NIMQChatGetExistingChannelBlackWhiteRolesHandler)(NSError *__nullable error,
163/**
164 * 批量查询频道黑白名单成员列表的结果回调
165 *
166 * @param error 错误信息
167 * @param result 回调结果
168 */
169typedef void(^NIMQChatGetExistingChannelBlackWhiteMembersHandler)(NSError *__nullable error,
171/**
172 * 查询未读信息的回调
173 *
174 * @param error 错误信息
175 * @param result 回调结果
176 */
177typedef void(^NIMQChatGetChannelUnreadInfosHandler)(NSError *__nullable error,
178 NIMQChatGetChannelUnreadInfosResult *__nullable result);
179/**
180 * 创建圈组频道分组的回调
181 *
182 * @param error 错误信息
183 * @param result 回调结果
184 */
185typedef void(^NIMQChatCreateChannelCategoryHandler)(NSError *__nullable error,
186 NIMQChatChannelCategory *__nullable result);
187
188/**
189 * 更新圈组频道分组信息的回调
190 *
191 * @param error 错误信息
192 * @param result 回调结果
193 */
194typedef void(^NIMQChatUpdateChannelCategoryHandler)(NSError *__nullable error,
195 NIMQChatChannelCategory *__nullable result);
196
197/**
198 * 查询圈组频道分组信息的回调
199 *
200 * @param error 错误信息
201 * @param result 回调结果
202 */
203typedef void(^NIMQChatGetChannelCategoriesHandler)(NSError *__nullable error,
204 NIMQChatGetChannelCategoriesResult *__nullable result);
205
206/**
207 * 分页查询频道分组黑白名单身份组列表的结果回调
208 *
209 * @param error 错误信息
210 * @param result 回调结果
211 */
212typedef void(^NIMQChatGetChannelCategoryBlackWhiteRolesByPageHandler)(NSError *__nullable error,
214
215/**
216 * 分页查询频道分组黑白名单成员列表的结果回调
217 *
218 * @param error 错误信息
219 * @param result 回调结果
220 */
221typedef void(^NIMQChatGetChannelCategoryBlackWhiteMembersByPageHandler)(NSError *__nullable error,
223/**
224 * 批量查询频道分组黑白名单身份组列表的结果回调
225 *
226 * @param error 错误信息
227 * @param result 回调结果
228 */
229typedef void(^NIMQChatGetExistingChannelCategoryBlackWhiteRolesHandler)(NSError *__nullable error,
231/**
232 * 批量查询频道分组黑白名单成员列表的结果回调
233 *
234 * @param error 错误信息
235 * @param result 回调结果
236 */
237typedef void(^NIMQChatGetExistingChannelCategoryBlackWhiteMembersHandler)(NSError *__nullable error,
239
240/**
241 * 分页查询频道分组中频道信息的回调
242 *
243 * @param error 错误信息
244 * @param result 回调结果
245 */
246typedef void(^NIMQChatGetChannelsInCategoryByPageHandler)(NSError *__nullable error,
248
249/**
250 * 分页查询服务器内频道分组的回调
251 *
252 * @param error 错误信息
253 * @param result 回调结果
254 */
255typedef void(^NIMQChatGetCategoriesInServerByPageHandler)(NSError *__nullable error,
257
258/**
259 * 分页查询没有频道分组的频道的回调
260 *
261 * @param error 错误信息
262 * @param result 回调结果
263 */
264typedef void(^NIMQChatGetUncategorizedChannelsByPageHandler)(NSError *__nullable error,
266
267/**
268 * 分页检索频道信息回调
269 *
270 * @param error 错误信息
271 * @param result 回调结果
272 */
273typedef void(^NIMQChatSearchChannelByPageHandler)(NSError *__nullable error, NIMQChatSearchChannelByPageResult *__nullable result);
274
275/**
276 * 订阅频道的结果回调
277 *
278 * @param error 错误信息
279 * @param result 回调结果
280 */
281typedef void(^NIMQChatSubscribeChannelHandler)(NSError *__nullable error, NIMQChatSubscribeChannelResult *__nullable result);
282
283/**
284 * 以游客身份订阅频道的结果回调
285 *
286 * @param error 错误信息
287 * @param result 回调结果
288 */
289typedef void(^NIMQChatSubscribeChannelAsVisitorHandler)(NSError *__nullable error, NIMQChatSubscribeChannelAsVisitorResult *__nullable result);
290
291/**
292 * 临时禁言操作的结果回调
293 *
294 * @param error 错误信息
295 * @param result 回调结果
296 */
297typedef void(^NIMQChatChannelMuteHandler)(NSError *__nullable error, NIMQChatMuteResult *__nullable result);
298
299/**
300 * 分页查询在指定频道被禁言的成员的结果回调
301 *
302 * @param error 错误信息
303 * @param result 回调结果
304 */
305typedef void(^NIMQChatGetChannelMuteMemberByPageHandler)(NSError *__nullable error, NIMQChatGetChannelMuteMemberByPageResult *__nullable result);
306
307/**
308 * 圈组频道管理器回调
309 */
310@protocol NIMQChatChannelManagerDelegate <NSObject>
311
312@optional
313
314@end
315
316/**
317 * 圈组频道管理器
318 */
319@protocol NIMQChatChannelManager <NSObject>
320/**
321 * 创建圈组频道
322 *
323 * @param param 传入参数
324 * @param completion 结果回调
325 */
326- (void)createChannel:(NIMQChatCreateChannelParam *)param
327 completion:(nullable NIMQChatCreateChannelHandler)completion;
328
329/**
330 * 删除圈组频道
331 *
332 * @param param 传入参数
333 * @param completion 结果回调
334 */
335- (void)deleteChannel:(NIMQChatDeleteChannelParam *)param
336 completion:(nullable NIMQChatHandler)completion;
337
338/**
339 * 修改圈组频道信息
340 *
341 * @param param 传入参数
342 * @param completion 结果回调
343 */
344- (void)updateChannel:(NIMQChatUpdateChannelParam *)param
345 completion:(nullable NIMQChatUpdateChannelHandler)completion;
346
347/**
348 * 修改圈组频道中所属分组相关信息
349 *
350 * @param param 传入参数
351 * @param completion 结果回调
352 */
353- (void)updateCategoryInfoOfChannel:(NIMQChatUpdateCategoryInfoOfChannelParam *)param
354 completion:(nullable NIMQChatUpdateCategoryInfoOfChannelHandler)completion;
355
356/**
357 * 查询圈组频道信息
358 *
359 * @param param 传入参数
360 * @param completion 结果回调
361 */
362- (void)getChannels:(NIMQChatGetChannelsParam *)param
363 completion:(nullable NIMQChatGetChannelsHandler)completion;
364
365/**
366 * 分页查询圈组频道信息
367 *
368 * @param param 传入参数
369 * @param completion 结果回调
370 */
371- (void)getChannelsByPage:(NIMQChatGetChannelsByPageParam *)param
372 completion:(nullable NIMQChatGetChannelsByPageHandler)completion;
373
374/**
375 * 订阅频道请求
376 *
377 * @param param 传入参数
378 * @param completion 结果回调
379 */
380- (void)subscribeChannel:(NIMQChatSubscribeChannelParam *)param
381 completion:(nullable NIMQChatSubscribeChannelHandler)completion;
382
383/**
384 * 查询未读信息
385 */
386- (void)getChannelUnreadInfos:(NIMQChatGetChannelUnreadInfosParam *)param
387 completion:(nullable NIMQChatGetChannelUnreadInfosHandler)completion;
388
389/**
390 * 分页查询圈组频道成员
391 *
392 * @param param 传入参数
393 * @param completion 结果回调
394 */
395- (void)getChannelMembersByPage:(NIMQChatGetChannelMembersByPageParam *)param
396 completion:(nullable NIMQChatGetChannelMembersByPageHandler)completion;
397
398/**
399 * 分页查询频道黑白名单成员列表
400 *
401 * @param param 传入参数
402 * @param completion 结果回调
403 */
404- (void)getBlackWhiteMembersByPage:(NIMQChatGetChannelBlackWhiteMembersByPageParam *)param
405 completion:(nullable NIMQChatGetChannelBlackWhiteMembersByPageHandler)completion;
406
407/**
408 * 更新频道黑白名单成员
409 *
410 * @param param 传入参数
411 * @param completion 结果回调
412 */
413- (void)updateBlackWhiteMembers:(NIMQChatUpdateChannelBlackWhiteMembersParam *)param
414 completion:(nullable NIMQChatHandler)completion;
415
416/**
417 * 分页查询频道黑白名单身份组列表
418 *
419 * @param param 传入参数
420 * @param completion 结果回调
421 */
422- (void)getBlackWhiteRolesByPage:(NIMQChatGetChannelBlackWhiteRolesByPageParam *)param
423 completion:(nullable NIMQChatGetChannelBlackWhiteRolesByPageHandler)completion;
424
425/**
426 * 更新频道黑白名单身份组
427 *
428 * @param param 传入参数
429 * @param completion 结果回调
430 */
431- (void)updateBlackWhiteRole:(NIMQChatUpdateChannelBlackWhiteRoleParam *)param
432 completion:(nullable NIMQChatHandler)completion;
433
434/**
435 * 批量查询频道黑白名单身份组列表
436 *
437 * @param param 传入参数
438 * @param completion 结果回调
439 */
440- (void)getExistingChannelBlackWhiteRoles:(NIMQChatGetExistingChannelBlackWhiteRolesParam *)param
441 completion:(nullable NIMQChatGetExistingChannelBlackWhiteRolesHandler)completion;
442/**
443 * 批量查询频道黑白名单成员列表
444 *
445 * @param param 传入参数
446 * @param completion 结果回调
447 */
448- (void)getExistingChannelBlackWhiteMembers:(NIMQChatGetExistingChannelBlackWhiteMembersParam *)param
449 completion:(nullable NIMQChatGetExistingChannelBlackWhiteMembersHandler)completion;
450
451#pragma mark -- 频道分组 --
452
453/**
454 * 创建圈组频道分组
455 *
456 * @param param 传入参数
457 * @param completion 结果回调
458 */
459- (void)createChannelCategory:(NIMQChatCreateChannelCategoryParam *)param
460 completion:(nullable NIMQChatCreateChannelCategoryHandler)completion;
461
462/**
463 * 删除圈组频道分组
464 *
465 * @param param 传入参数
466 * @param completion 结果回调
467 */
468- (void)deleteChannelCategory:(NIMQChatDeleteChannelCategoryParam *)param
469 completion:(nullable NIMQChatHandler)completion;
470
471/**
472 * 修改圈组频道分组信息
473 *
474 * @param param 传入参数
475 * @param completion 结果回调
476 */
477- (void)updateChannelCategory:(NIMQChatUpdateChannelCategoryParam *)param
478 completion:(nullable NIMQChatUpdateChannelCategoryHandler)completion;
479
480/**
481 * 查询圈组频道分组信息
482 *
483 * @param param 传入参数
484 * @param completion 结果回调
485 */
486- (void)getChannelCategories:(NIMQChatGetChannelCategoriesParam *)param
487 completion:(nullable NIMQChatGetChannelCategoriesHandler)completion;
488
489/**
490 * 分页查询频道分组黑白名单成员列表
491 *
492 * @param param 传入参数
493 * @param completion 结果回调
494 */
495- (void)getChannelCategoryBlackWhiteMembersByPage:(NIMQChatGetChannelCategoryBlackWhiteMembersByPageParam *)param
496 completion:(nullable NIMQChatGetChannelCategoryBlackWhiteMembersByPageHandler)completion;
497
498/**
499 * 更新频道分组黑白名单成员
500 *
501 * @param param 传入参数
502 * @param completion 结果回调
503 */
504- (void)updateChannelCategoryBlackWhiteMembers:(NIMQChatUpdateChannelCategoryBlackWhiteMembersParam *)param
505 completion:(nullable NIMQChatHandler)completion;
506
507/**
508 * 分页查询频道分组黑白名单身份组列表
509 *
510 * @param param 传入参数
511 * @param completion 结果回调
512 */
513- (void)getChannelCategoryBlackWhiteRolesByPage:(NIMQChatGetChannelCategoryBlackWhiteRolesByPageParam *)param
514 completion:(nullable NIMQChatGetChannelCategoryBlackWhiteRolesByPageHandler)completion;
515
516/**
517 * 更新频道分组黑白名单身份组
518 *
519 * @param param 传入参数
520 * @param completion 结果回调
521 */
522- (void)updateChannelCategoryBlackWhiteRole:(NIMQChatUpdateChannelCategoryBlackWhiteRoleParam *)param
523 completion:(nullable NIMQChatHandler)completion;
524
525/**
526 * 批量查询频道分组黑白名单身份组列表
527 *
528 * @param param 传入参数
529 * @param completion 结果回调
530 */
531- (void)getExistingChannelCategoryBlackWhiteRoles:(NIMQChatGetExistingChannelCategoryBlackWhiteRolesParam *)param
532 completion:(nullable NIMQChatGetExistingChannelCategoryBlackWhiteRolesHandler)completion;
533/**
534 * 批量查询频道分组黑白名单成员列表
535 *
536 * @param param 传入参数
537 * @param completion 结果回调
538 */
539- (void)getExistingChannelCategoryBlackWhiteMembers:(NIMQChatGetExistingChannelCategoryBlackWhiteMembersParam *)param
541/**
542 * 分页查询频道分组内频道信息
543 *
544 * @param param 传入参数
545 * @param completion 结果回调
546 */
547- (void)getChannelsInCategoryByPage:(NIMQChatGetChannelsInCategoryByPageParam *)param
548 completion:(nullable NIMQChatGetChannelsInCategoryByPageHandler)completion;
549
550 /**
551 * 分页查询服务器内频道分组
552 *
553 * @param param 传入参数
554 * @param completion 结果回调
555 */
556- (void)getCategoriesInServerByPage:(NIMQChatGetCategoriesInServerByPageParam *)param
557 completion:(nullable NIMQChatGetCategoriesInServerByPageHandler)completion;
558
559/**
560 * 分页查询没有频道分组的频道
561 *
562 * @param param 传入参数
563 * @param completion 结果回调
564 */
565- (void)getUncategorizedChannelsByPage:(NIMQChatGetUncategorizedChannelsByPageParam *)param
566 completion:(nullable NIMQChatGetUncategorizedChannelsByPageHandler)completion;
567
568/**
569 * 检索频道列表
570 *
571 * @param param 传入参数
572 * @param completion 结果回调
573 */
574- (void)searchChannelByPage:(NIMQChatSearchChannelByPageParam *)param completion:(nullable NIMQChatSearchChannelByPageHandler) completion;
575
576/**
577 * 以游客身份订阅频道
578 *
579 * @param param 传入参数
580 * @param completion 结果回调
581 */
582- (void)subscribeAsVisitor:(NIMQChatSubscribeChannelAsVisitorParam*)param
583 completion:(nullable NIMQChatSubscribeChannelAsVisitorHandler)completion;
584
585/**
586 * 临时禁言相关操作。
587 * 支持在频道层面对指定成员列表进行禁言和解除禁言操作。
588 * 禁言操作有预设时间,到期自动解除禁言,也可以中途通过此接口实现解除禁言。
589 * 多次重复禁言时,新的一次禁言会覆盖老的禁言。
590 *
591 * @param param 传入参数
592 * @param completion 结果回调
593 */
594- (void)mute:(NIMQChatChannelMuteParam*)param
595 completion:(nullable NIMQChatChannelMuteHandler)completion;
596
597/**
598 * 分页查询在指定频道被禁言的成员列表
599 *
600 * @param param 传入参数
601 * @param completion 结果回调
602 */
603- (void)getMuteMemberByPage:(NIMQChatGetChannelMuteMemberByPageParam*)param
604 completion:(nullable NIMQChatGetChannelMuteMemberByPageHandler)completion;
605
606/**
607 * 添加通知对象
608 *
609 * @param delegate 通知对象
610 */
611- (void)addDelegate:(id<NIMQChatChannelManagerDelegate>)delegate;
612
613/**
614 * 移除通知对象
615 *
616 * @param delegate 通知对象
617 */
618- (void)removeDelegate:(id<NIMQChatChannelManagerDelegate>)delegate;
619
620@end
621
622NS_ASSUME_NONNULL_END
void(^ NIMQChatSubscribeChannelHandler)(NSError *__nullable error, NIMQChatSubscribeChannelResult *__nullable result)
Definition: NIMQChatChannelManagerProtocol.h:281
void(^ NIMQChatGetUncategorizedChannelsByPageHandler)(NSError *__nullable error, NIMQChatGetUncategorizedChannelsByPageResult *__nullable result)
Definition: NIMQChatChannelManagerProtocol.h:264
void(^ NIMQChatGetExistingChannelBlackWhiteRolesHandler)(NSError *__nullable error, NIMQChatGetExistingChannelBlackWhiteRolesResult *__nullable result)
Definition: NIMQChatChannelManagerProtocol.h:161
void(^ NIMQChatCreateChannelCategoryHandler)(NSError *__nullable error, NIMQChatChannelCategory *__nullable result)
Definition: NIMQChatChannelManagerProtocol.h:185
void(^ NIMQChatUpdateCategoryInfoOfChannelHandler)(NSError *__nullable error, NIMQChatChannel *__nullable result)
Definition: NIMQChatChannelManagerProtocol.h:127
void(^ NIMQChatGetChannelBlackWhiteRolesByPageHandler)(NSError *__nullable error, NIMQChatGetChannelBlackWhiteRolesByPageResult *__nullable result)
Definition: NIMQChatChannelManagerProtocol.h:144
void(^ NIMQChatGetChannelsHandler)(NSError *__nullable error, NIMQChatGetChannelsResult *__nullable result)
Definition: NIMQChatChannelManagerProtocol.h:100
void(^ NIMQChatSearchChannelByPageHandler)(NSError *__nullable error, NIMQChatSearchChannelByPageResult *__nullable result)
Definition: NIMQChatChannelManagerProtocol.h:273
void(^ NIMQChatUpdateChannelHandler)(NSError *__nullable error, NIMQChatChannel *__nullable result)
Definition: NIMQChatChannelManagerProtocol.h:118
void(^ NIMQChatGetChannelUnreadInfosHandler)(NSError *__nullable error, NIMQChatGetChannelUnreadInfosResult *__nullable result)
Definition: NIMQChatChannelManagerProtocol.h:177
void(^ NIMQChatGetCategoriesInServerByPageHandler)(NSError *__nullable error, NIMQChatGetCategoriesInServerByPageResult *__nullable result)
Definition: NIMQChatChannelManagerProtocol.h:255
void(^ NIMQChatGetChannelCategoriesHandler)(NSError *__nullable error, NIMQChatGetChannelCategoriesResult *__nullable result)
Definition: NIMQChatChannelManagerProtocol.h:203
void(^ NIMQChatGetChannelMuteMemberByPageHandler)(NSError *__nullable error, NIMQChatGetChannelMuteMemberByPageResult *__nullable result)
Definition: NIMQChatChannelManagerProtocol.h:305
void(^ NIMQChatSubscribeChannelAsVisitorHandler)(NSError *__nullable error, NIMQChatSubscribeChannelAsVisitorResult *__nullable result)
Definition: NIMQChatChannelManagerProtocol.h:289
void(^ NIMQChatGetChannelCategoryBlackWhiteMembersByPageHandler)(NSError *__nullable error, NIMQChatGetChannelCategoryBlackWhiteMembersByPageResult *__nullable result)
Definition: NIMQChatChannelManagerProtocol.h:221
void(^ NIMQChatGetChannelBlackWhiteMembersByPageHandler)(NSError *__nullable error, NIMQChatGetChannelBlackWhiteMembersByPageResult *__nullable result)
Definition: NIMQChatChannelManagerProtocol.h:153
void(^ NIMQChatGetChannelCategoryBlackWhiteRolesByPageHandler)(NSError *__nullable error, NIMQChatGetChannelCategoryBlackWhiteRolesByPageResult *__nullable result)
Definition: NIMQChatChannelManagerProtocol.h:212
void(^ NIMQChatUpdateChannelCategoryHandler)(NSError *__nullable error, NIMQChatChannelCategory *__nullable result)
Definition: NIMQChatChannelManagerProtocol.h:194
void(^ NIMQChatGetChannelMembersByPageHandler)(NSError *__nullable error, NIMQChatGetChannelMembersByPageResult *__nullable result)
Definition: NIMQChatChannelManagerProtocol.h:136
void(^ NIMQChatGetChannelsInCategoryByPageHandler)(NSError *__nullable error, NIMQChatGetChannelsInCategoryByPageResult *__nullable result)
Definition: NIMQChatChannelManagerProtocol.h:246
void(^ NIMQChatCreateChannelHandler)(NSError *__nullable error, NIMQChatChannel *__nullable result)
Definition: NIMQChatChannelManagerProtocol.h:91
void(^ NIMQChatGetExistingChannelBlackWhiteMembersHandler)(NSError *__nullable error, NIMQChatGetExistingChannelBlackWhiteMembersResult *__nullable result)
Definition: NIMQChatChannelManagerProtocol.h:169
void(^ NIMQChatChannelMuteHandler)(NSError *__nullable error, NIMQChatMuteResult *__nullable result)
Definition: NIMQChatChannelManagerProtocol.h:297
void(^ NIMQChatGetExistingChannelCategoryBlackWhiteRolesHandler)(NSError *__nullable error, NIMQChatGetExistingChannelCategoryBlackWhiteRolesResult *__nullable result)
Definition: NIMQChatChannelManagerProtocol.h:229
void(^ NIMQChatGetChannelsByPageHandler)(NSError *__nullable error, NIMQChatGetChannelsByPageResult *__nullable result)
Definition: NIMQChatChannelManagerProtocol.h:109
void(^ NIMQChatGetExistingChannelCategoryBlackWhiteMembersHandler)(NSError *__nullable error, NIMQChatGetExistingChannelCategoryBlackWhiteMembersResult *__nullable result)
Definition: NIMQChatChannelManagerProtocol.h:237
void(^ NIMQChatHandler)(NSError *__nullable error)
Definition: NIMQChatDefs.h:280
Definition: NIMQChatChannelCategory.h:16
Definition: NIMQChatChannel.h:16
Definition: NIMQChatChannelMember.h:14
Definition: NIMQChatMuteModels.h:65
Definition: NIMQChatCreateChannelCategoryParam.h:18
Definition: NIMQChatCreateChannelParam.h:18
Definition: NIMQChatDeleteChannelCategoryParam.h:17
Definition: NIMQChatDeleteChannelParam.h:17
Definition: NIMQChatGetCategoriesInServerByPageParam.h:20
Definition: NIMQChatGetCategoriesInServerByPageResult.h:19
Definition: NIMQChatGetChannelBlackWhiteMembersByPageParam.h:19
Definition: NIMQChatGetChannelBlackWhiteMembersByPageResult.h:18
Definition: NIMQChatGetChannelBlackWhiteRolesByPageParam.h:19
Definition: NIMQChatGetChannelBlackWhiteRolesByPageResult.h:19
Definition: NIMQChatGetChannelCategoriesParam.h:17
Definition: NIMQChatGetChannelCategoriesResult.h:17
Definition: NIMQChatGetChannelCategoryBlackWhiteMembersByPageParam.h:19
Definition: NIMQChatGetChannelCategoryBlackWhiteMembersByPageResult.h:18
Definition: NIMQChatGetChannelCategoryBlackWhiteRolesByPageParam.h:19
Definition: NIMQChatGetChannelCategoryBlackWhiteRolesByPageResult.h:19
Definition: NIMQChatGetChannelMembersByPageParam.h:18
Definition: NIMQChatGetChannelMembersByPageResult.h:18
Definition: NIMQChatMuteModels.h:167
Definition: NIMQChatMuteModels.h:210
Definition: NIMQChatGetChannelUnreadInfosParam.h:19
Definition: NIMQChatGetChannelUnreadInfosResult.h:19
Definition: NIMQChatGetChannelsByPageParam.h:17
Definition: NIMQChatGetChannelsByPageResult.h:17
Definition: NIMQChatGetChannelsInCategoryByPageParam.h:19
Definition: NIMQChatGetChannelsInCategoryByPageResult.h:19
Definition: NIMQChatGetChannelsParam.h:17
Definition: NIMQChatGetChannelsResult.h:17
Definition: NIMQChatGetExistingChannelBlackWhiteMembersParam.h:19
Definition: NIMQChatGetExistingChannelBlackWhiteMembersResult.h:16
Definition: NIMQChatGetExistingChannelBlackWhiteRolesParam.h:19
Definition: NIMQChatGetExistingChannelBlackWhiteRolesResult.h:16
Definition: NIMQChatGetExistingChannelCategoryBlackWhiteMembersParam.h:19
Definition: NIMQChatGetExistingChannelCategoryBlackWhiteMembersResult.h:16
Definition: NIMQChatGetExistingChannelCategoryBlackWhiteRolesParam.h:19
Definition: NIMQChatGetExistingChannelCategoryBlackWhiteRolesResult.h:16
Definition: NIMQChatGetUncategorizedChannelsByPageParam.h:13
Definition: NIMQChatGetUncategorizedChannelsByPageResult.h:13
Definition: NIMQChatMuteModels.h:104
Definition: NIMQChatSearchChannelByPageParam.h:13
Definition: NIMQChatSearchChannelByPageResult.h:19
Definition: NIMQChatServerMember.h:15
Definition: NIMQChatServerRole.h:20
Definition: NIMQChatSubscribeChannelAsVisitorParam.h:19
Definition: NIMQChatSubscribeChannelAsVisitorResult.h:17
Definition: NIMQChatSubscribeParam.h:39
Definition: NIMQChatSubscribeChannelResult.h:17
Definition: NIMQChatUpdateCategoryInfoOfChannelParam.h:17
Definition: NIMQChatUpdateChannelBlackWhiteMembersParam.h:19
Definition: NIMQChatUpdateChannelBlackWhiteRoleParam.h:19
Definition: NIMQChatUpdateChannelCategoryBlackWhiteMembersParam.h:19
Definition: NIMQChatUpdateChannelCategoryBlackWhiteRoleParam.h:19
Definition: NIMQChatUpdateChannelCategoryParam.h:19
Definition: NIMQChatUpdateChannelParam.h:20