NIMSDK-iOS
载入中...
搜索中...
未找到
NIMQChatChannelManagerProtocol.h 文件参考
#import <Foundation/Foundation.h>
#import "NIMQChatAPIDefs.h"

浏览源代码.

protocol  <NIMQChatChannelManagerDelegate>
 
protocol  <NIMQChatChannelManager>
 

类型定义

typedef void(^ NIMQChatCreateChannelHandler) (NSError *__nullable error, NIMQChatChannel *__nullable result)
 
typedef void(^ NIMQChatGetChannelsHandler) (NSError *__nullable error, NIMQChatGetChannelsResult *__nullable result)
 
typedef void(^ NIMQChatGetChannelsByPageHandler) (NSError *__nullable error, NIMQChatGetChannelsByPageResult *__nullable result)
 
typedef void(^ NIMQChatUpdateChannelHandler) (NSError *__nullable error, NIMQChatChannel *__nullable result)
 
typedef void(^ NIMQChatUpdateCategoryInfoOfChannelHandler) (NSError *__nullable error, NIMQChatChannel *__nullable result)
 
typedef void(^ NIMQChatGetChannelMembersByPageHandler) (NSError *__nullable error, NIMQChatGetChannelMembersByPageResult *__nullable result)
 
typedef void(^ NIMQChatGetChannelBlackWhiteRolesByPageHandler) (NSError *__nullable error, NIMQChatGetChannelBlackWhiteRolesByPageResult *__nullable result)
 
typedef void(^ NIMQChatGetChannelBlackWhiteMembersByPageHandler) (NSError *__nullable error, NIMQChatGetChannelBlackWhiteMembersByPageResult *__nullable result)
 
typedef void(^ NIMQChatGetExistingChannelBlackWhiteRolesHandler) (NSError *__nullable error, NIMQChatGetExistingChannelBlackWhiteRolesResult *__nullable result)
 
typedef void(^ NIMQChatGetExistingChannelBlackWhiteMembersHandler) (NSError *__nullable error, NIMQChatGetExistingChannelBlackWhiteMembersResult *__nullable result)
 
typedef void(^ NIMQChatGetChannelUnreadInfosHandler) (NSError *__nullable error, NIMQChatGetChannelUnreadInfosResult *__nullable result)
 
typedef void(^ NIMQChatCreateChannelCategoryHandler) (NSError *__nullable error, NIMQChatChannelCategory *__nullable result)
 
typedef void(^ NIMQChatUpdateChannelCategoryHandler) (NSError *__nullable error, NIMQChatChannelCategory *__nullable result)
 
typedef void(^ NIMQChatGetChannelCategoriesHandler) (NSError *__nullable error, NIMQChatGetChannelCategoriesResult *__nullable result)
 
typedef void(^ NIMQChatGetChannelCategoryBlackWhiteRolesByPageHandler) (NSError *__nullable error, NIMQChatGetChannelCategoryBlackWhiteRolesByPageResult *__nullable result)
 
typedef void(^ NIMQChatGetChannelCategoryBlackWhiteMembersByPageHandler) (NSError *__nullable error, NIMQChatGetChannelCategoryBlackWhiteMembersByPageResult *__nullable result)
 
typedef void(^ NIMQChatGetExistingChannelCategoryBlackWhiteRolesHandler) (NSError *__nullable error, NIMQChatGetExistingChannelCategoryBlackWhiteRolesResult *__nullable result)
 
typedef void(^ NIMQChatGetExistingChannelCategoryBlackWhiteMembersHandler) (NSError *__nullable error, NIMQChatGetExistingChannelCategoryBlackWhiteMembersResult *__nullable result)
 
typedef void(^ NIMQChatGetChannelsInCategoryByPageHandler) (NSError *__nullable error, NIMQChatGetChannelsInCategoryByPageResult *__nullable result)
 
typedef void(^ NIMQChatGetCategoriesInServerByPageHandler) (NSError *__nullable error, NIMQChatGetCategoriesInServerByPageResult *__nullable result)
 
typedef void(^ NIMQChatGetUncategorizedChannelsByPageHandler) (NSError *__nullable error, NIMQChatGetUncategorizedChannelsByPageResult *__nullable result)
 
typedef void(^ NIMQChatSearchChannelByPageHandler) (NSError *__nullable error, NIMQChatSearchChannelByPageResult *__nullable result)
 
typedef void(^ NIMQChatSubscribeChannelHandler) (NSError *__nullable error, NIMQChatSubscribeChannelResult *__nullable result)
 
typedef void(^ NIMQChatSubscribeChannelAsVisitorHandler) (NSError *__nullable error, NIMQChatSubscribeChannelAsVisitorResult *__nullable result)
 
typedef void(^ NIMQChatChannelMuteHandler) (NSError *__nullable error, NIMQChatMuteResult *__nullable result)
 
typedef void(^ NIMQChatGetChannelMuteMemberByPageHandler) (NSError *__nullable error, NIMQChatGetChannelMuteMemberByPageResult *__nullable result)
 

类型定义说明

◆ NIMQChatChannelMuteHandler

typedef void(^ NIMQChatChannelMuteHandler) (NSError *__nullable error, NIMQChatMuteResult *__nullable result)

临时禁言操作的结果回调

参数
error错误信息
result回调结果

◆ NIMQChatCreateChannelCategoryHandler

typedef void(^ NIMQChatCreateChannelCategoryHandler) (NSError *__nullable error, NIMQChatChannelCategory *__nullable result)

创建圈组频道分组的回调

参数
error错误信息
result回调结果

◆ NIMQChatCreateChannelHandler

typedef void(^ NIMQChatCreateChannelHandler) (NSError *__nullable error, NIMQChatChannel *__nullable result)

创建圈组频道的回调

参数
error错误信息
result回调结果

◆ NIMQChatGetCategoriesInServerByPageHandler

typedef void(^ NIMQChatGetCategoriesInServerByPageHandler) (NSError *__nullable error, NIMQChatGetCategoriesInServerByPageResult *__nullable result)

分页查询服务器内频道分组的回调

参数
error错误信息
result回调结果

◆ NIMQChatGetChannelBlackWhiteMembersByPageHandler

typedef void(^ NIMQChatGetChannelBlackWhiteMembersByPageHandler) (NSError *__nullable error, NIMQChatGetChannelBlackWhiteMembersByPageResult *__nullable result)

分页查询频道黑白名单成员列表的结果回调

参数
error错误信息
result回调结果

◆ NIMQChatGetChannelBlackWhiteRolesByPageHandler

typedef void(^ NIMQChatGetChannelBlackWhiteRolesByPageHandler) (NSError *__nullable error, NIMQChatGetChannelBlackWhiteRolesByPageResult *__nullable result)

分页查询频道黑白名单身份组列表的结果回调

参数
error错误信息
result回调结果

◆ NIMQChatGetChannelCategoriesHandler

typedef void(^ NIMQChatGetChannelCategoriesHandler) (NSError *__nullable error, NIMQChatGetChannelCategoriesResult *__nullable result)

查询圈组频道分组信息的回调

参数
error错误信息
result回调结果

◆ NIMQChatGetChannelCategoryBlackWhiteMembersByPageHandler

typedef void(^ NIMQChatGetChannelCategoryBlackWhiteMembersByPageHandler) (NSError *__nullable error, NIMQChatGetChannelCategoryBlackWhiteMembersByPageResult *__nullable result)

分页查询频道分组黑白名单成员列表的结果回调

参数
error错误信息
result回调结果

◆ NIMQChatGetChannelCategoryBlackWhiteRolesByPageHandler

typedef void(^ NIMQChatGetChannelCategoryBlackWhiteRolesByPageHandler) (NSError *__nullable error, NIMQChatGetChannelCategoryBlackWhiteRolesByPageResult *__nullable result)

分页查询频道分组黑白名单身份组列表的结果回调

参数
error错误信息
result回调结果

◆ NIMQChatGetChannelMembersByPageHandler

typedef void(^ NIMQChatGetChannelMembersByPageHandler) (NSError *__nullable error, NIMQChatGetChannelMembersByPageResult *__nullable result)

分页查询圈组频道成员的回调

参数
error错误信息
result回调结果

◆ NIMQChatGetChannelMuteMemberByPageHandler

typedef void(^ NIMQChatGetChannelMuteMemberByPageHandler) (NSError *__nullable error, NIMQChatGetChannelMuteMemberByPageResult *__nullable result)

分页查询在指定频道被禁言的成员的结果回调

参数
error错误信息
result回调结果

◆ NIMQChatGetChannelsByPageHandler

typedef void(^ NIMQChatGetChannelsByPageHandler) (NSError *__nullable error, NIMQChatGetChannelsByPageResult *__nullable result)

分页查询圈组频道信息的回调

参数
error错误信息
result回调结果

◆ NIMQChatGetChannelsHandler

typedef void(^ NIMQChatGetChannelsHandler) (NSError *__nullable error, NIMQChatGetChannelsResult *__nullable result)

查询圈组频道信息的回调

参数
error错误信息
result回调结果

◆ NIMQChatGetChannelsInCategoryByPageHandler

typedef void(^ NIMQChatGetChannelsInCategoryByPageHandler) (NSError *__nullable error, NIMQChatGetChannelsInCategoryByPageResult *__nullable result)

分页查询频道分组中频道信息的回调

参数
error错误信息
result回调结果

◆ NIMQChatGetChannelUnreadInfosHandler

typedef void(^ NIMQChatGetChannelUnreadInfosHandler) (NSError *__nullable error, NIMQChatGetChannelUnreadInfosResult *__nullable result)

查询未读信息的回调

参数
error错误信息
result回调结果

◆ NIMQChatGetExistingChannelBlackWhiteMembersHandler

typedef void(^ NIMQChatGetExistingChannelBlackWhiteMembersHandler) (NSError *__nullable error, NIMQChatGetExistingChannelBlackWhiteMembersResult *__nullable result)

批量查询频道黑白名单成员列表的结果回调

参数
error错误信息
result回调结果

◆ NIMQChatGetExistingChannelBlackWhiteRolesHandler

typedef void(^ NIMQChatGetExistingChannelBlackWhiteRolesHandler) (NSError *__nullable error, NIMQChatGetExistingChannelBlackWhiteRolesResult *__nullable result)

批量查询频道黑白名单身份组列表的结果回调

参数
error错误信息
result回调结果

◆ NIMQChatGetExistingChannelCategoryBlackWhiteMembersHandler

typedef void(^ NIMQChatGetExistingChannelCategoryBlackWhiteMembersHandler) (NSError *__nullable error, NIMQChatGetExistingChannelCategoryBlackWhiteMembersResult *__nullable result)

批量查询频道分组黑白名单成员列表的结果回调

参数
error错误信息
result回调结果

◆ NIMQChatGetExistingChannelCategoryBlackWhiteRolesHandler

typedef void(^ NIMQChatGetExistingChannelCategoryBlackWhiteRolesHandler) (NSError *__nullable error, NIMQChatGetExistingChannelCategoryBlackWhiteRolesResult *__nullable result)

批量查询频道分组黑白名单身份组列表的结果回调

参数
error错误信息
result回调结果

◆ NIMQChatGetUncategorizedChannelsByPageHandler

typedef void(^ NIMQChatGetUncategorizedChannelsByPageHandler) (NSError *__nullable error, NIMQChatGetUncategorizedChannelsByPageResult *__nullable result)

分页查询没有频道分组的频道的回调

参数
error错误信息
result回调结果

◆ NIMQChatSearchChannelByPageHandler

typedef void(^ NIMQChatSearchChannelByPageHandler) (NSError *__nullable error, NIMQChatSearchChannelByPageResult *__nullable result)

分页检索频道信息回调

参数
error错误信息
result回调结果

◆ NIMQChatSubscribeChannelAsVisitorHandler

typedef void(^ NIMQChatSubscribeChannelAsVisitorHandler) (NSError *__nullable error, NIMQChatSubscribeChannelAsVisitorResult *__nullable result)

以游客身份订阅频道的结果回调

参数
error错误信息
result回调结果

◆ NIMQChatSubscribeChannelHandler

typedef void(^ NIMQChatSubscribeChannelHandler) (NSError *__nullable error, NIMQChatSubscribeChannelResult *__nullable result)

订阅频道的结果回调

参数
error错误信息
result回调结果

◆ NIMQChatUpdateCategoryInfoOfChannelHandler

typedef void(^ NIMQChatUpdateCategoryInfoOfChannelHandler) (NSError *__nullable error, NIMQChatChannel *__nullable result)

更新圈组频道中所属频道分组信息的回调

参数
error错误信息
result回调结果

◆ NIMQChatUpdateChannelCategoryHandler

typedef void(^ NIMQChatUpdateChannelCategoryHandler) (NSError *__nullable error, NIMQChatChannelCategory *__nullable result)

更新圈组频道分组信息的回调

参数
error错误信息
result回调结果

◆ NIMQChatUpdateChannelHandler

typedef void(^ NIMQChatUpdateChannelHandler) (NSError *__nullable error, NIMQChatChannel *__nullable result)

更新圈组频道信息的回调

参数
error错误信息
result回调结果